diff --git a/src/Hy3Layout.cpp b/src/Hy3Layout.cpp index a3af261..b51a2f8 100644 --- a/src/Hy3Layout.cpp +++ b/src/Hy3Layout.cpp @@ -359,6 +359,8 @@ void Hy3Layout::resizeActiveWindow(const Vector2D& delta, eRectCorner corner, CW auto* node = this->getNodeFromWindow(window); if (node == nullptr) return; + if (node->parent != nullptr && node->parent->data.as_group.focused_child == node) + node = &node->getExpandActor(); bool drag_x; bool drag_y;