Diff
1diff --git a/src/Hy3Layout.cpp b/src/Hy3Layout.cpp
2index bc17624cc38ef1d97f9b6031e6d2e2db03211985..3083004750dc6a3acd574cc3641bda3dd6b36ef9 100644
3--- a/src/Hy3Layout.cpp
4+++ b/src/Hy3Layout.cpp
5@@ -411,8 +411,8 @@ void Hy3Layout::onWindowCreatedTiling(CWindow* window) {
6 if ((opening_into = this->getWorkspaceRootGroup(window->m_iWorkspaceID)) == nullptr) {
7 this->nodes.push_back({
8 .data = Hy3GroupLayout::SplitH,
9- .position = monitor->vecPosition,
10- .size = monitor->vecSize,
11+ .position = monitor->vecPosition + monitor->vecReservedTopLeft,
12+ .size = monitor->vecSize - monitor->vecReservedTopLeft - monitor->vecReservedBottomRight,
13 .workspace_id = window->m_iWorkspaceID,
14 .layout = this,
15 });