Skip to content

Wayland move/resize shuffling and placement fixes

This does a few things, roughly in order:

  • Put more "window config state" in MetaWindowConfig to separate configuration from other state
  • Decouple "placing" from "showing" meaning windows can get sensible positions once floating if mapped fixed
  • Track last sent Wayland configuration, instead of duplicating it partially
  • Reshuffle meta_window_wayland_move_resize_internal() to make use of the last
  • Removes the "fixup queue resize" work around (#1627 (closed))

Merge request reports

Loading