Files
glfw/src
Camilla Löwy a228a8b447 X11: Fix window made non-floating by being hidden
The previous implementation was based on the incorrect assumption that
the _NET_WM_STATE_ABOVE state is always retained on unmapped windows.
According to EWMH the WM should remove the _NET_WM_STATE property when
a window is unmapped.

This commit moves the adding of _NET_WM_STATE_ABOVE to before mapping
the window during glfwShowWindow.  The logic for removing
_NET_WM_STATE_ABOVE from hidden windows is retained, as EWMH still
allows WMs to leave the window property on unmapped window.

Fixes #2276
2026-01-12 21:26:42 +01:00
..
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2025-12-05 13:33:10 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00
2025-12-05 13:33:10 +01:00
2025-12-05 13:33:10 +01:00
2025-12-05 13:33:10 +01:00
2025-12-05 13:33:10 +01:00
2024-02-29 15:42:28 +01:00
2024-02-29 15:42:28 +01:00