Stop resize onMouseLeave
This commit is contained in:
parent
8a265831ed
commit
1280219ac9
@ -63,7 +63,7 @@ function WorkSpace() {
|
|||||||
const { tables, relationships, setTables, setRelationships } = useTables();
|
const { tables, relationships, setTables, setRelationships } = useTables();
|
||||||
const { undoStack, redoStack, setUndoStack, setRedoStack } = useUndoRedo();
|
const { undoStack, redoStack, setUndoStack, setRedoStack } = useUndoRedo();
|
||||||
|
|
||||||
const dragHandler = (e) => {
|
const handleResize = (e) => {
|
||||||
if (!resize) return;
|
if (!resize) return;
|
||||||
const w = e.clientX;
|
const w = e.clientX;
|
||||||
if (w > 340) setWidth(w);
|
if (w > 340) setWidth(w);
|
||||||
@ -389,7 +389,8 @@ function WorkSpace() {
|
|||||||
<div
|
<div
|
||||||
className="flex h-full overflow-y-auto"
|
className="flex h-full overflow-y-auto"
|
||||||
onMouseUp={() => setResize(false)}
|
onMouseUp={() => setResize(false)}
|
||||||
onMouseMove={dragHandler}
|
onMouseLeave={() => setResize(false)}
|
||||||
|
onMouseMove={handleResize}
|
||||||
>
|
>
|
||||||
{layout.sidebar && (
|
{layout.sidebar && (
|
||||||
<SidePanel
|
<SidePanel
|
||||||
|
Loading…
Reference in New Issue
Block a user