Skip to content

Commit 6c1daf3

Browse files
committed
trigger a relayout if dragmode changed to or from 'false'
1 parent f8533e4 commit 6c1daf3

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/plot_api/plot_api.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2171,7 +2171,10 @@ function _relayout(gd, aobj) {
21712171
if(parentFull.autorange) flags.calc = true;
21722172
else flags.plot = true;
21732173
} else {
2174-
if((fullLayout._has('scatter-like') && fullLayout._has('regl')) &&
2174+
if(fullLayout._has('scatter-like') && ai === 'dragmode' &&
2175+
((vi === false && vOld !== false) || (vi !== false && vOld === false))) {
2176+
flags.plot = true;
2177+
} else if((fullLayout._has('scatter-like') && fullLayout._has('regl')) &&
21752178
(ai === 'dragmode' &&
21762179
(vi === 'lasso' || vi === 'select') &&
21772180
!(vOld === 'lasso' || vOld === 'select'))

0 commit comments

Comments
 (0)