refactor: simplify queue split drag state management

Remove manual cursor and pointer-event state restoration during queue
resize. The drag now relies on the browser default col-resize behavior
and avoids setting body styles or mr-is-resizing-queue. Guard
applyQueueSplitWidth against redundant style writes and drop unused
parameters from beginQueueEdgeDrag, deferQueueSplitReleaseUi, and
startSplitDrag.
This commit is contained in:
Dariusz L
2026-07-01 18:05:16 +02:00
parent 3c4dfc72e4
commit 0f62d19490
2 changed files with 15 additions and 62 deletions
-7
View File
@@ -227,12 +227,6 @@
display: none !important;
}
#model-resolver-body.mr-is-resizing-queue #model-resolver-content,
#model-resolver-body.mr-is-resizing-queue #model-resolver-queue {
pointer-events: none;
user-select: none;
}
#model-resolver-splitter {
position: relative;
width: 10px;
@@ -260,7 +254,6 @@
#model-resolver-splitter:hover::before,
#model-resolver-splitter:focus-visible::before,
#model-resolver-body.mr-is-resizing-queue #model-resolver-splitter::before,
#model-resolver-body.mr-queue-preview-collapsed #model-resolver-splitter::before {
background: rgba(114, 211, 138, 0.78);
box-shadow: 0 0 0 3px rgba(114, 211, 138, 0.12);