From 289d952a6ee02f6d54a0899870bbec52ff9a53df Mon Sep 17 00:00:00 2001 From: epicgamer256705 <86577845+epicgamer256705@users.noreply.github.com> Date: Sat, 17 Feb 2024 11:21:06 -0500 Subject: dispatchers: add Fullscreen without sending fullscreen to application (#4720) * Add extra option to fullscreen * Remove useless branch fixes #1817 --------- Co-authored-by: matteo bob --- src/managers/KeybindManager.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/managers/KeybindManager.cpp') diff --git a/src/managers/KeybindManager.cpp b/src/managers/KeybindManager.cpp index 8e7418fb..9c56d557 100644 --- a/src/managers/KeybindManager.cpp +++ b/src/managers/KeybindManager.cpp @@ -964,6 +964,9 @@ void CKeybindManager::fullscreenActive(std::string args) { if (g_pCompositor->isWorkspaceSpecial(PWINDOW->m_iWorkspaceID)) return; + PWINDOW->m_bDontSendFullscreen = false; + if (args == "2") + PWINDOW->m_bDontSendFullscreen = true; g_pCompositor->setWindowFullscreen(PWINDOW, !PWINDOW->m_bIsFullscreen, args == "1" ? FULLSCREEN_MAXIMIZED : FULLSCREEN_FULL); } -- cgit v1.2.3