Close menu's on map click
Some checks failed
FarmMaps.Develop/FarmMapsLib/pipeline/head There was a failure building this commit

This commit is contained in:
Willem Dantuma 2020-06-26 08:49:35 +02:00
parent 69f8184dfe
commit eba18b0235
3 changed files with 5 additions and 2 deletions

View File

@ -356,7 +356,7 @@ export class MapComponent implements OnInit, OnDestroy,AfterViewInit {
handleOnMouseDown(event: MouseEvent) { handleOnMouseDown(event: MouseEvent) {
event.stopPropagation(); event.stopPropagation();
this.zone.run(() =>{ this.zone.run(() =>{
this.store.dispatch(new mapActions.CollapseSearch()); this.store.dispatch(new commonActions.CloseAll());
}); });
} }

View File

@ -307,6 +307,9 @@ export function reducer(state = initialState, action: mapActions.Actions | commo
case mapActions.COLLAPSESEARCH: { case mapActions.COLLAPSESEARCH: {
return tassign(state, { searchCollapsed: state.panelVisible ? false: true}); return tassign(state, { searchCollapsed: state.panelVisible ? false: true});
} }
case commonActions.CLOSEALL: {
return tassign(state, { searchCollapsed: state.panelVisible ? false: true,showLayerSwitcher:false});
}
case mapActions.SETEXTENT: { case mapActions.SETEXTENT: {
let a = action as mapActions.SetExtent; let a = action as mapActions.SetExtent;
return tassign(state, { extent: a.extent }); return tassign(state, { extent: a.extent });

View File

@ -16,7 +16,7 @@ div.menu-button > span {
.menu { .menu {
max-height: 100vh; max-height: 100vh;
transition: max-height 0.2s; //transition: max-height 0.2s;
overflow: hidden; overflow: hidden;
box-shadow: 0 0 20px rgba(0,0,0,.3); box-shadow: 0 0 20px rgba(0,0,0,.3);
position: absolute; position: absolute;