Skip to content

Commit ec45a94

Browse files
committed
don't hide line and arc layers when layer type changed
Signed-off-by: Ihor Dykhta <dikhta.igor@gmail.com>
1 parent a199c5a commit ec45a94

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/layers/src/line-layer/line-layer.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ export default class LineLayer extends ArcLayer {
239239
}
240240

241241
const defaultAltColumn = {value: null, fieldIdx: -1, optional: true};
242-
const props: {columns: LineLayerColumnsConfig; label: string; isVisible: boolean} = {
242+
const props: {columns: LineLayerColumnsConfig; label: string} = {
243243
// connect the first two point layer with line
244244
// TODO: fill default columns by parsing supported_column_modes
245245
columns: {
@@ -260,8 +260,7 @@ export default class LineLayer extends ArcLayer {
260260
geoarrow0: {...defaultAltColumn},
261261
geoarrow1: {...defaultAltColumn}
262262
},
263-
label: `${fieldPairs[0].defaultName} -> ${fieldPairs[1].defaultName} line`,
264-
isVisible: false
263+
label: `${fieldPairs[0].defaultName} -> ${fieldPairs[1].defaultName} line`
265264
};
266265

267266
return {props: [props]};

src/reducers/src/vis-state-updaters.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -879,7 +879,8 @@ export function setInitialLayerConfig(layer, datasets, layerClasses): Layer {
879879
...props[0],
880880
label: newLayer.config.label,
881881
dataId: newLayer.config.dataId,
882-
isConfigActive: newLayer.config.isConfigActive
882+
isConfigActive: newLayer.config.isConfigActive,
883+
isVisible: newLayer.config.isVisible
883884
});
884885
}
885886
return typeof newLayer.setInitialLayerConfig === 'function'

0 commit comments

Comments
 (0)