From 19f8e8dff315f0fef8e5f778db854b3a63b29e3d Mon Sep 17 00:00:00 2001 From: Rizumu Ayaka Date: Fri, 5 Dec 2025 22:05:37 +0800 Subject: [PATCH 1/3] fix: unintended text selection when resizing the splitter --- src/components/LiteGraphCanvasSplitterOverlay.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/components/LiteGraphCanvasSplitterOverlay.vue b/src/components/LiteGraphCanvasSplitterOverlay.vue index 960b0cfac70..cf9b95b3198 100644 --- a/src/components/LiteGraphCanvasSplitterOverlay.vue +++ b/src/components/LiteGraphCanvasSplitterOverlay.vue @@ -19,6 +19,7 @@ :pt:gutter="getSplitterGutterClasses" :state-key="sidebarStateKey" state-storage="local" + @resizestart="onResizestart" > { // Empty string - let individual gutter styles handle visibility return '' }) + +/** + * Avoid triggering default behaviors during drag-and-drop, such as text selection. + */ +function onResizestart({ originalEvent: event }: { originalEvent: Event }) { + event.stopPropagation() + event.preventDefault() +}