From d0c6468d1fc45f0d448e2c0efc3d13577ec661eb Mon Sep 17 00:00:00 2001 From: Omar Brikaa Date: Fri, 20 Dec 2024 14:38:32 +0200 Subject: [PATCH] Fix WYSIWYG pointerdown event listener leak --- packages/excalidraw/element/textWysiwyg.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/excalidraw/element/textWysiwyg.tsx b/packages/excalidraw/element/textWysiwyg.tsx index efe27bc6eb..d422a7e0db 100644 --- a/packages/excalidraw/element/textWysiwyg.tsx +++ b/packages/excalidraw/element/textWysiwyg.tsx @@ -591,7 +591,7 @@ export const textWysiwyg = ({ window.removeEventListener("resize", updateWysiwygStyle); window.removeEventListener("wheel", stopEvent, true); - window.removeEventListener("pointerdown", onPointerDown); + window.removeEventListener("pointerdown", onPointerDown, { capture: true }); window.removeEventListener("pointerup", bindBlurEvent); window.removeEventListener("blur", handleSubmit); window.removeEventListener("beforeunload", handleSubmit);