Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit bd83aac5 authored by Jorge Gil's avatar Jorge Gil
Browse files

Reset the window drawn state if drag resizing changed

This change partially reverts
I50d4c5b741be960bd2850e4bcd0ab62ad32c19dc, which removed the state
reset when drag resizing changed under the assumption that the end
of drag-resized triggered a config change. That is not always true,
since it's possible for the "final" bounds of the resize to trigger
the config change before the drag-resize gesture is made final (i.e.
releasing the pointer), and so when the gesture actually ends without
further changes to the bounds, no new config is triggered even though
the drag-resize change does mean that a redraw is needed on the new
non-fullscreen surface that's allocated at the end of a drag-resize.

Bug: 270202228
Test: drag-resize a freeform window and pause at the final bounds
before releasing the gesture. Verify the window is added to the
resizing windows and the pending drag-resize state is reported to the
client window

Change-Id: I984276475c6e0e2f5e7a6a73d557e443ac422c69
parent 31e69820
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment