Skip to content

Commit ecfe871

Browse files
ac-61Amanda Chung
andauthored
Add more events for newActiveFeature (#845)
Co-authored-by: Amanda Chung <[email protected]>
1 parent c16c792 commit ecfe871

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

src/essence/Basics/Map_/Map_.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1932,10 +1932,27 @@ function buildToolBar() {
19321932
function clearOnMapClick(event) {
19331933
if (Map_._justSetActiveLayer) {
19341934
Map_._justSetActiveLayer = false
1935+
1936+
L_.setActiveFeature(null)
1937+
1938+
let _event = new CustomEvent('newActiveFeature', {
1939+
detail: {
1940+
activeFeature: null,
1941+
},
1942+
})
1943+
document.dispatchEvent(_event)
19351944
return
19361945
}
19371946
// Skip if there is no actively selected feature
19381947
if (!Map_.activeLayer) {
1948+
L_.setActiveFeature(null)
1949+
1950+
let _event = new CustomEvent('newActiveFeature', {
1951+
detail: {
1952+
activeFeature: null,
1953+
},
1954+
})
1955+
document.dispatchEvent(_event)
19391956
return
19401957
}
19411958

0 commit comments

Comments
 (0)