diff --git a/src/models/map/index.js b/src/models/map/index.js index 5f2eb56..7986beb 100644 --- a/src/models/map/index.js +++ b/src/models/map/index.js @@ -174,6 +174,7 @@ const map = { Object.keys(DCPJ_TYPES).forEach(key => { layerVisible['Dcpj_' + key + 'Layer'] = false; }); + dispatch.runtime.setHome(); } else if (id === 0) { layerVisible = { @@ -233,6 +234,7 @@ const map = { Object.keys(DCPJ_TYPES).forEach(key => { layerVisible['Dcpj_' + key + 'Layer'] = !SLGC_TYPES[key]; }); + dispatch.runtime.setHome(); } else if (id === 4) { layerVisible = { RealDrpLayer: false, @@ -245,6 +247,7 @@ const map = { Object.keys(DCPJ_TYPES).forEach(key => { layerVisible['Dcpj_' + key + 'Layer'] = false; }); + dispatch.runtime.setHome(); } else if (id === 5) { layerVisible = { RealDrpLayer: false, @@ -259,6 +262,7 @@ const map = { Object.keys(DCPJ_TYPES).forEach(key => { layerVisible['Dcpj_' + key + 'Layer'] = false; }); + dispatch.runtime.setHome(); } else if (id === 6) { layerVisible = { RealDrpLayer: false, @@ -278,6 +282,7 @@ const map = { Object.keys(DCPJ_TYPES).forEach(key => { layerVisible['Dcpj_' + key + 'Layer'] = false; }); + dispatch.runtime.setHome(); } else if (id === 7) { layerVisible = { RealDrpLayer: false,