From dbc07064ef27aa4b3f3fc9310bed60454052f013 Mon Sep 17 00:00:00 2001 From: chocoblocko9 <91826251+chocoblocko9@users.noreply.github.com> Date: Sat, 11 Apr 2026 15:08:39 +0100 Subject: [PATCH] compositor: fix floating input/visual z-order desync after fullscreen (#14015) --- src/Compositor.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Compositor.cpp b/src/Compositor.cpp index d6a226b8f..d40f3ce86 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -1292,6 +1292,8 @@ void CCompositor::changeWindowZOrder(PHLWINDOW pWindow, bool top) { if (top) pWindow->m_createdOverFullscreen = true; + else + pWindow->m_createdOverFullscreen = false; if (pWindow == (top ? m_windows.back() : m_windows.front())) return;