Skip to content

Commit 54aaa17

Browse files
committed
fixup restyling visibility
1 parent 6b12ad8 commit 54aaa17

File tree

1 file changed

+16
-17
lines changed

1 file changed

+16
-17
lines changed

src/traces/scattermapbox/plot.js

+16-17
Original file line numberDiff line numberDiff line change
@@ -85,24 +85,23 @@ proto.update = function update(calcTrace) {
8585
var map = subplot.map;
8686
var optsAll = convert(subplot.gd, calcTrace);
8787
var below = subplot.belowLookup['trace-' + this.uid];
88-
var i, k, opts, order;
89-
var hasCluster = trace.cluster && trace.cluster.enabled;
90-
var hadCluster = this.clusterEnabled;
91-
92-
if(hasCluster === hadCluster) {
93-
order = [];
94-
if(below !== this.below) {
95-
for(i = order.length - 1; i >= 0; i--) {
96-
k = order[i];
97-
map.removeLayer(this.layerIds[k]);
98-
}
99-
for(i = 0; i < order.length; i++) {
100-
k = order[i];
101-
opts = optsAll[k];
102-
this.addLayer(k, opts, below);
103-
}
104-
this.below = below;
88+
var i, k, opts;
89+
var hasCluster = !!(trace.cluster && trace.cluster.enabled);
90+
var hadCluster = !!this.clusterEnabled;
91+
92+
if(below !== this.below) {
93+
var order = ORDER.nonCluster;
94+
95+
for(i = order.length - 1; i >= 0; i--) {
96+
k = order[i];
97+
map.removeLayer(this.layerIds[k]);
98+
}
99+
for(i = 0; i < order.length; i++) {
100+
k = order[i];
101+
opts = optsAll[k];
102+
this.addLayer(k, opts, below);
105103
}
104+
this.below = below;
106105
} else if(hasCluster && !hadCluster) {
107106
for(i = ORDER.nonCluster.length - 1; i >= 0; i--) {
108107
k = ORDER.nonCluster[i];

0 commit comments

Comments
 (0)