Files
kitty/glfw
copilot-swe-agent[bot] 0146b02aaf Fix #10082: Re-apply _NET_WM_STATE for X11 layer shell windows on each show
Some window managers (e.g. kwin_x11) clear _NET_WM_STATE when a window
is unmapped/withdrawn. This caused layer shell windows to lose states like
_NET_WM_STATE_ABOVE, _NET_WM_STATE_SKIP_TASKBAR, etc. when hidden and
re-shown via toggle. The result was inconsistent behaviour between the
first show and subsequent shows.

Fix by calling update_wm_hints() before XMapWindow in
_glfwPlatformShowWindow() for layer shell windows, which re-applies all
WM state properties (_NET_WM_STATE, window type, strut, size hints)
before each map operation.
2026-05-28 02:07:59 +00:00
..
2026-02-07 23:11:42 +05:30
2026-05-22 07:57:41 +05:30
2024-06-02 19:24:00 +05:30
2025-03-12 09:26:36 +05:30
...
2025-11-22 20:03:01 +05:30
2025-05-13 15:29:37 +05:30
2026-02-23 07:44:58 +05:30
2025-08-16 07:38:54 +05:30
2019-08-30 15:32:20 +02:00
2025-08-16 07:38:54 +05:30
2023-12-24 15:03:56 +05:30