From cec3cf833423742ad99e3590517a61c3a3609802 Mon Sep 17 00:00:00 2001 From: zsviczian Date: Fri, 11 Mar 2022 13:33:15 +0100 Subject: [PATCH] Update textWysiwyg.tsx --- src/element/textWysiwyg.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/element/textWysiwyg.tsx b/src/element/textWysiwyg.tsx index ffdc18cfd..e81757980 100644 --- a/src/element/textWysiwyg.tsx +++ b/src/element/textWysiwyg.tsx @@ -562,10 +562,14 @@ export const textWysiwyg = ({ event.target instanceof HTMLInputElement && event.target.closest(".color-picker-input") && isWritableElement(event.target); + const isShapeActionsPanel = + event.target.closest(`.${CLASSES.SHAPE_ACTIONS_MENU}`) || + event.target.closest(`.${CLASSES.SHAPE_ACTIONS_MOBILE_MENU}`) || + event.target.closest(`.${CLASSES.MOBILE_TOOLBAR}`); if ( ((event.target instanceof HTMLElement || event.target instanceof SVGElement) && - event.target.closest(`.${CLASSES.SHAPE_ACTIONS_MENU}`) && + isShapeActionsPanel && !isWritableElement(event.target)) || isTargetColorPicker ) {