summaryrefslogtreecommitdiff
path: root/src/layout
diff options
context:
space:
mode:
authorFelix Dick <felix.dick@web.de>2022-09-29 20:41:39 +0200
committerFelix Dick <felix.dick@web.de>2022-09-29 20:41:39 +0200
commit1424539e4d0a9bdd39f77a963e3589d69a74c446 (patch)
treec5605bcfd74bb37c4c009a4ed297ab07c592e474 /src/layout
parent425b07d1e511d712d7920aecd6b5624845597242 (diff)
parentcaeb0636fa09d3681ac61cc22d8db5a7ddece242 (diff)
Merge branch 'main' into rework_rounding_shader
Diffstat (limited to 'src/layout')
-rw-r--r--src/layout/DwindleLayout.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/layout/DwindleLayout.cpp b/src/layout/DwindleLayout.cpp
index 3661c7a3..9ded8f95 100644
--- a/src/layout/DwindleLayout.cpp
+++ b/src/layout/DwindleLayout.cpp
@@ -1129,7 +1129,7 @@ void CHyprDwindleLayout::alterSplitRatioBy(CWindow* pWindow, float ratio) {
const auto PNODE = getNodeFromWindow(pWindow);
- if (!PNODE || !PNODE->pParent)
+ if (!PNODE || !PNODE->pParent || (PNODE->isGroupMember() && PNODE->getGroupMemberCount() == g_pCompositor->getWindowsOnWorkspace(PNODE->workspaceID)))
return;
PNODE->pParent->splitRatio = std::clamp(PNODE->pParent->splitRatio + ratio, 0.1f, 1.9f);