Skip to content

Commit

Permalink
Fix geosolutions-it#3958 hide layer related buttons when removing a l…
Browse files Browse the repository at this point in the history
…ayer from the map

fix geosolutions-it#3958
  • Loading branch information
kasongoyo committed Jul 18, 2019
1 parent bd8ea7d commit 56ea4ef
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
1 change: 1 addition & 0 deletions web/client/plugins/widgetbuilder/MapBuilder.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ module.exports = mapBuilder(({
selectedNodes={selectedNodes}
selectedLayers={selectedLayers}
selectedGroups={selectedGroups}
onNodeSelect={onNodeSelect}
toggleLayerSelector={toggleLayerSelector}/></BuilderHeader>)}
>
{enabled ? <Builder
Expand Down
3 changes: 2 additions & 1 deletion web/client/plugins/widgetbuilder/enhancers/mapToolbar.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,9 @@ module.exports = compose(
manageLayers,
handleNodeEditing,
withHandlers({
onRemoveSelected: ({selectedLayers = [], removeLayersById = () => { } }) => () => {
onRemoveSelected: ({selectedLayers = [], removeLayersById = () => { }, onNodeSelect = () => {} }) => () => {
removeLayersById(selectedLayers);
selectedLayers.forEach(layer => onNodeSelect(layer, 'layer', false));
}
}),
branch(
Expand Down

0 comments on commit 56ea4ef

Please sign in to comment.