From db7a87555fd6bf66d3d290d42baae08d526e7b20 Mon Sep 17 00:00:00 2001 From: alschmiedt Date: Thu, 4 Apr 2019 11:24:22 -0700 Subject: [PATCH] Hides chaff on document mouseup --- core/inject.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/inject.js b/core/inject.js index 57d2a13b4..65a54332e 100644 --- a/core/inject.js +++ b/core/inject.js @@ -420,6 +420,11 @@ Blockly.init_ = function(mainWorkspace) { */ Blockly.inject.bindDocumentEvents_ = function() { if (!Blockly.documentEventsBound_) { + document.addEventListener('mouseup', function() { + Blockly.hideChaff(); + Blockly.Touch.clearTouchIdentifier(); // Don't block future drags. + }, false); + Blockly.bindEventWithChecks_(document, 'scroll', null, function() { var workspaces = Blockly.Workspace.getAll(); for (var i = 0, workspace; workspace = workspaces[i]; i++) {