From bc10a5201ac4533f23e029723daf3aa337585e7e Mon Sep 17 00:00:00 2001 From: neon12345 Date: Tue, 21 Jul 2020 09:19:06 +0200 Subject: [PATCH] Update SelectComponent.js "onOut" does not fully clear the internal state for hovered elements. This can result in drawing a previously hovered element after mouseleave. --- src/commands/view/SelectComponent.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/commands/view/SelectComponent.js b/src/commands/view/SelectComponent.js index fb9c85c5e..713c4cd5c 100644 --- a/src/commands/view/SelectComponent.js +++ b/src/commands/view/SelectComponent.js @@ -204,6 +204,8 @@ export default { onOut() { this.currentDoc = null; this.em.setHovered(0); + this.elHovered = undefined; + this.updateToolsLocal(); this.canvas.getFrames().forEach(frame => { const { view } = frame; const el = view && view.getToolsEl();