From 499ad85f1efd0aefd2cf757198eaef5af037c7ee Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Thu, 18 May 2023 23:37:36 +0200 Subject: [PATCH] Fix: hide 'addnewpoint'-icon when closing the dialog --- Models/ThemeViewState.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Models/ThemeViewState.ts b/Models/ThemeViewState.ts index 0a27bb066..edee87b7d 100644 --- a/Models/ThemeViewState.ts +++ b/Models/ThemeViewState.ts @@ -541,6 +541,14 @@ export default class ThemeViewState implements SpecialVisualizationState { } }) } + { + this.selectedElement.addCallback(selected => { + if(selected === undefined){ + // We did _unselect_ an item - we always remove the lastclick-object + this.lastClickObject.features.setData([]) + } + }) + } new MetaTagging(this) new TitleHandler(this.selectedElement, this.selectedLayer, this.featureProperties, this) new ChangeToElementsActor(this.changes, this.featureProperties)