diff options
| author | vaxerski <vaxry@vaxry.net> | 2023-01-06 13:29:43 +0100 |
|---|---|---|
| committer | vaxerski <vaxry@vaxry.net> | 2023-01-06 13:29:49 +0100 |
| commit | 461fab0f27e4913993c6321625b343537aba1bdf (patch) | |
| tree | c1559a5d1cccd3c35434293a4053e1bb8bfb2ca1 /src/managers/KeybindManager.cpp | |
| parent | e9a6c3b49828ff39b211effeee952756bb23ef8a (diff) | |
minor fixes for fakefullscreen
Diffstat (limited to 'src/managers/KeybindManager.cpp')
| -rw-r--r-- | src/managers/KeybindManager.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/managers/KeybindManager.cpp b/src/managers/KeybindManager.cpp index 15ed348b..ead93231 100644 --- a/src/managers/KeybindManager.cpp +++ b/src/managers/KeybindManager.cpp @@ -1823,6 +1823,8 @@ void CKeybindManager::bringActiveToTop(std::string args) { void CKeybindManager::fakeFullscreenActive(std::string args) { if (g_pCompositor->m_pLastWindow) { // will also set the flag - g_pXWaylandManager->setWindowFullscreen(g_pCompositor->m_pLastWindow, !g_pCompositor->m_pLastWindow->m_bInFullscreenReported); + g_pCompositor->m_pLastWindow->m_bFakeFullscreenState = !g_pCompositor->m_pLastWindow->m_bFakeFullscreenState; + g_pXWaylandManager->setWindowFullscreen(g_pCompositor->m_pLastWindow, + g_pCompositor->m_pLastWindow->m_bFakeFullscreenState || g_pCompositor->m_pLastWindow->m_bIsFullscreen); } } |
