Skip to content

Move a few more X11 bits from MetaWindow to MetaWindowX11

More X11 cleanup. In this merge request, the following is achieved:

  • Move _NET_WM_SYNC_REQUEST (and family) management to MetaWindowX11;
  • Stop calling XMapWindow() and XUnmapWindow() on Wayland windows
  • Move X11 pointer warping to the X11 backend, and avoid pushing/popping X11 error traps
  • Small cleanup
Edited by Jonas Ådahl

Merge request reports