Merge branch 'develop' into feature/android-capacitator

This commit is contained in:
Pieter Vander Vennet 2024-11-07 17:20:29 +01:00
commit e21a487689
246 changed files with 15167 additions and 5029 deletions

View file

@ -30,6 +30,9 @@ export default class FilteringFeatureSource implements FeatureSource {
upstream.features.addCallback(() => {
self.update()
})
layer.isDisplayed.addCallback(() => {
self.update()
})
layer.appliedFilters.forEach((value) =>
value.addCallback((_) => {

View file

@ -170,8 +170,12 @@ export class Tag extends TagsFilter {
return <any>this
}
/**
* new Tag("panoramax", "").isNegative() // => true
* new Tag("x","y").isNegative() // => false
*/
isNegative(): boolean {
return false
return this.value === ""
}
visit(f: (tagsFilter: TagsFilter) => void) {