config/workspace: added workspace selectors

This commit is contained in:
Vaxry
2024-03-19 20:56:20 +00:00
parent c32b2331d1
commit 05cd6d3df1
7 changed files with 239 additions and 39 deletions

View File

@@ -871,10 +871,12 @@ void toggleActiveFloatingCore(std::string args, std::optional<bool> floatState)
curr->updateSpecialRenderData();
curr = curr->m_sGroupData.pNextWindow;
}
g_pCompositor->updateWorkspaceWindows(PWINDOW->m_iWorkspaceID);
} else {
PWINDOW->m_bIsFloating = !PWINDOW->m_bIsFloating;
PWINDOW->updateDynamicRules();
g_pCompositor->updateWorkspaceWindows(PWINDOW->m_iWorkspaceID);
g_pLayoutManager->getCurrentLayout()->changeWindowFloatingMode(PWINDOW);
}