groups: deactivate unfocused windows in groups (#9354)

This commit is contained in:
nyx
2025-02-08 09:05:44 -05:00
committed by GitHub
parent f7fcbe32c9
commit feb8ad48f0
3 changed files with 20 additions and 0 deletions

View File

@@ -1189,6 +1189,9 @@ void CCompositor::focusWindow(PHLWINDOW pWindow, SP<CWLSurfaceResource> pSurface
if (*PFOLLOWMOUSE == 0)
g_pInputManager->sendMotionEventsToFocused();
if (pWindow->m_sGroupData.pNextWindow)
pWindow->deactivateGroupMembers();
}
void CCompositor::focusSurface(SP<CWLSurfaceResource> pSurface, PHLWINDOW pWindowOwner) {