Sebastian Wick 757f8b6d69 wayland/surface-role: Keep track of the surface main monitor
Toplevels get the main monitor from their MetaWindow and have no main
monitor when the toplevel is not mapped.

Subsurfaces get the main monitor from their parent surface.

DnD and cursors get the main monitor from the current cursor position no
matter if the cursor is actually being shown or not.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3941>
2024-08-27 23:22:21 +02:00
..
2023-05-24 14:16:41 +02:00
2024-05-27 12:50:26 +00:00
2024-07-22 20:59:18 +02:00
2024-07-22 20:59:18 +02:00
2024-01-10 13:58:18 +00:00
2023-08-07 22:24:36 +00:00
2023-08-30 08:48:23 +02:00
2023-08-30 08:48:23 +02:00
2023-08-30 08:48:23 +02:00
2023-08-07 22:24:36 +00:00
2024-03-12 12:48:20 +10:00
2023-08-30 08:48:23 +02:00
2023-08-30 08:48:23 +02:00
2023-08-30 08:48:23 +02:00
2024-07-22 20:59:18 +02:00
2023-08-30 08:48:23 +02:00
2023-05-24 14:16:41 +02:00
2024-02-21 16:01:00 +01:00
2023-08-12 19:53:46 +00:00