You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 18, 2022. It is now read-only.
In GTK4 (3.98.2 and many versions before that), dragging the titlebar (e.g. in gtk4-demo) causes the xdg_toplevelmove request to be sent twice in a row. This uncovered a problem in Wayfire: two instances of the move grab were activated, but this wasn't handled properly (only one instance was deactivated when letting go) so the whole compositor got stuck in a state where moving windows around was the only compositor function working.
Since this bug went unnoticed for ages in Wayfire, it's clear that most clients aren't doing that, and other compositor developers might make similar mistakes. Would be nice to have a test client that sends various state-changing requests like move and resize multiple times in a row.