fix: enable window dragging outside interactive controls
Use background-only native drag gestures so scroll content and overlays remain draggable without stealing control, text, or queue-row input. Compact mode uses the same explicit drag surfaces rather than broad native background movement.
This commit is contained in:
@@ -334,7 +334,8 @@ final class CompactWindowController: NSObject {
|
||||
window.collectionBehavior = behavior
|
||||
window.level = .floating
|
||||
window.hidesOnDeactivate = false
|
||||
window.isMovableByWindowBackground = true
|
||||
// Explicit drag surfaces preserve controls' mouse tracking in compact mode too.
|
||||
window.isMovableByWindowBackground = false
|
||||
fitCompactWindow(window, initial: true, animated: animated)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user