Kaynağa Gözat

Update textWysiwyg.tsx

zsviczian 3 yıl önce
ebeveyn
işleme
e61b447413
1 değiştirilmiş dosya ile 6 ekleme ve 3 silme
  1. 6 3
      src/element/textWysiwyg.tsx

+ 6 - 3
src/element/textWysiwyg.tsx

@@ -563,9 +563,12 @@ export const textWysiwyg = ({
       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}`);
+      ((event.target instanceof HTMLElement ||
+        event.target instanceof SVGElement) && (
+          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) &&