From d087b832498325f28b992764c5dc854829a870d8 Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Wed, 19 Apr 2023 18:19:53 -0700 Subject: [PATCH] Fix segfaults caused by new groups not having lastFocusedChild set --- src/Hy3Layout.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Hy3Layout.cpp b/src/Hy3Layout.cpp index 6a3f4dd..7565084 100644 --- a/src/Hy3Layout.cpp +++ b/src/Hy3Layout.cpp @@ -917,6 +917,7 @@ void Hy3Layout::makeGroupOn(CWindow* window, Hy3GroupLayout layout) { node->data = layout; node->data.as_group.children.push_back(&this->nodes.back()); + node->data.as_group.lastFocusedChild = &this->nodes.back(); node->recalcSizePosRecursive(); return;