Skip to content

Fix visualizer popup not draggable on Linux - #129

Merged
arizkami merged 1 commit into
devfrom
fix/visualizer-linux-drag
Sep 30, 2026
Merged

arizkami merged 1 commit into
devfrom
fix/visualizer-linux-drag

Conversation

@yuumarealzxlys

Copy link
Copy Markdown
Collaborator

The visualizer popup only tagged its drag regions with WindowControlArea::Drag, which Linux ignores. Both the full-window drag overlay and the title bar now also use the shared begin_titlebar_drag handler, which calls start_window_move().

Validation: cargo check -p sphere_ui_components passes. Dragging on Linux (X11/Wayland) not yet tested manually.

Start the window move explicitly via begin_titlebar_drag on the drag
overlay and title bar; WindowControlArea::Drag is only honoured on Windows.
@arizkami
arizkami merged commit f017b0a into dev Sep 30, 2026
0 of 9 checks passed
@arizkami
arizkami deleted the fix/visualizer-linux-drag branch October 2, 2026 04:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants