From 75078f69eaaf5a21c5f8cd6214fafbf4bc2984f5 Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Thu, 27 Aug 2020 23:33:02 +0200 Subject: [PATCH] Avoid showing the toolbar for hidden elements --- src/commands/view/SelectComponent.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/commands/view/SelectComponent.js b/src/commands/view/SelectComponent.js index 281921e3d..a7c80d2a9 100644 --- a/src/commands/view/SelectComponent.js +++ b/src/commands/view/SelectComponent.js @@ -7,6 +7,7 @@ import { isTaggableNode, getViewEl } from 'utils/mixins'; +import { isVisible } from 'utils/dom'; import ToolbarView from 'dom_components/view/ToolbarView'; import Toolbar from 'dom_components/model/Toolbar'; @@ -167,7 +168,7 @@ export default { let el = view && view.el; let result = {}; - if (el) { + if (el && isVisible(el)) { const pos = this.getElementPos(el); result = { el, pos, component, view: getViewEl(el) }; }