Skip to content

Commit ebbeb8a

Browse files
committed
revise order of ifs to better handle hidden traces
1 parent 0c6079c commit ebbeb8a

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/traces/scattermapbox/plot.js

+8-8
Original file line numberDiff line numberDiff line change
@@ -157,17 +157,17 @@ proto.update = function update(calcTrace) {
157157
var wasHidden = this.isHidden;
158158
var isHidden = trace.visible !== true;
159159

160-
if(this.below !== below) {
161-
remove(true);
162-
add(true);
163-
repaint();
164-
} else if(hadCluster !== hasCluster) {
165-
remove();
166-
add();
167-
} else if(isHidden) {
160+
if(isHidden) {
168161
if(!wasHidden) remove();
169162
} else if(wasHidden) {
170163
if(!isHidden) add();
164+
} else if(hadCluster !== hasCluster) {
165+
remove();
166+
add();
167+
} else if(this.below !== below) {
168+
remove(true);
169+
add(true);
170+
repaint();
171171
} else {
172172
repaint();
173173
}

0 commit comments

Comments
 (0)