From 1280219ac91aa5e8068b2d6b097285d178a853a9 Mon Sep 17 00:00:00 2001 From: 1ilit Date: Wed, 13 Mar 2024 00:58:03 +0200 Subject: [PATCH] Stop resize onMouseLeave --- src/pages/Editor.jsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pages/Editor.jsx b/src/pages/Editor.jsx index 622a856..74f0f6e 100644 --- a/src/pages/Editor.jsx +++ b/src/pages/Editor.jsx @@ -63,7 +63,7 @@ function WorkSpace() { const { tables, relationships, setTables, setRelationships } = useTables(); const { undoStack, redoStack, setUndoStack, setRedoStack } = useUndoRedo(); - const dragHandler = (e) => { + const handleResize = (e) => { if (!resize) return; const w = e.clientX; if (w > 340) setWidth(w); @@ -389,7 +389,8 @@ function WorkSpace() {
setResize(false)} - onMouseMove={dragHandler} + onMouseLeave={() => setResize(false)} + onMouseMove={handleResize} > {layout.sidebar && (