Tweaks to popup closing behaviour

This commit is contained in:
Pieter Vander Vennet 2021-01-04 23:36:02 +01:00
parent baf41cb79d
commit 5523603e70
3 changed files with 29 additions and 12 deletions

View file

@ -278,8 +278,10 @@ export class InitUiElements {
checkbox.isEnabled.setData(false);
})
State.state.selectedElement.addCallback(() => {
checkbox.isEnabled.setData(false);
State.state.selectedElement.addCallback(selected => {
if(selected !== undefined){
checkbox.isEnabled.setData(false);
}
})
@ -367,11 +369,6 @@ export class InitUiElements {
attr
);
State.state.leafletMap.setData(bm.map);
bm.map.on("popupclose", () => {
State.state.selectedElement.setData(undefined)
})
}
private static InitLayers() {