hyprctl: recalc layout on dynamic workspace

This commit is contained in:
vaxerski 2023-05-12 01:16:27 +01:00
parent 413a36a914
commit cc01550aff

View file

@ -722,7 +722,7 @@ std::string dispatchKeyword(std::string in) {
} }
// decorations will probably need a repaint // decorations will probably need a repaint
if (COMMAND.contains("decoration:") || COMMAND.contains("border")) { if (COMMAND.contains("decoration:") || COMMAND.contains("border") || COMMAND == "workspace") {
for (auto& m : g_pCompositor->m_vMonitors) { for (auto& m : g_pCompositor->m_vMonitors) {
g_pHyprRenderer->damageMonitor(m.get()); g_pHyprRenderer->damageMonitor(m.get());
g_pLayoutManager->getCurrentLayout()->recalculateMonitor(m->ID); g_pLayoutManager->getCurrentLayout()->recalculateMonitor(m->ID);