4bc6e306c64428f262db76d2880a9edf8c871f50

Author
outfoxxed <outfoxxed@outfoxxed.me>
Committer
outfoxxed <outfoxxed@outfoxxed.me>
Date

Message

Fix window resizing not working on expanded nodes

Diff

 1diff --git a/src/Hy3Layout.cpp b/src/Hy3Layout.cpp
 2index a3af2617c1d93ac193efdd9a09e768d4f71d7a57..b51a2f83faa0685d4a7ae9023d94c6be554b3dd3 100644
 3--- a/src/Hy3Layout.cpp
 4+++ b/src/Hy3Layout.cpp
 5@@ -359,6 +359,8 @@ void Hy3Layout::resizeActiveWindow(const Vector2D& delta, eRectCorner corner, CW
 6 
 7 	auto* node = this->getNodeFromWindow(window);
 8 	if (node == nullptr) return;
 9+	if (node->parent != nullptr && node->parent->data.as_group.focused_child == node)
10+		node = &node->getExpandActor();
11 
12 	bool drag_x;
13 	bool drag_y;