Skip to content

Commit d6028ea

Browse files
committed
dragBox: remove corners before emitting an event
* Ensured the zoombox corners have been removed before emitting 'plotly_deselect' or 'plotly_selected'.
1 parent c24557b commit d6028ea

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/plots/cartesian/select.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ module.exports = function prepSelect(e, startX, startY, dragOptions, mode) {
180180
};
181181

182182
dragOptions.doneFn = function(dragged, numclicks) {
183+
corners.remove();
183184
if(!dragged && numclicks === 2) {
184185
// clear selection on doubleclick
185186
outlines.remove();
@@ -193,6 +194,5 @@ module.exports = function prepSelect(e, startX, startY, dragOptions, mode) {
193194
else {
194195
dragOptions.gd.emit('plotly_selected', eventData);
195196
}
196-
corners.remove();
197197
};
198198
};

0 commit comments

Comments
 (0)