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
Loading
Please register or sign in to comment