fix: add position:relative to .interactive-session for dnd overlay (fixes #925)

The .chat-dnd-overlay element uses position:absolute to cover the chat
panel during drag-and-drop, but its parent .interactive-session lacked
a positioning context (position:relative). This caused the overlay to
be positioned relative to a wrong ancestor, making it appear off-screen
or in an incorrect location with no visual feedback during drag operations.
This commit is contained in:
octo-patch 2026-04-18 09:53:17 +08:00
parent 17e7a5b152
commit b68d519314

View file

@ -6,6 +6,7 @@
.interactive-session {
max-width: 850px;
margin: auto;
position: relative;
}
.interactive-list > .monaco-list > .monaco-scrollable-element > .monaco-list-rows > .monaco-list-row > .monaco-tl-row > .monaco-tl-twistie {