Account for reserved area when creating root node

This commit is contained in:
outfoxxed 2023-04-21 21:53:03 -07:00
parent 155b4c51e7
commit bec2324b78
No known key found for this signature in database
GPG key ID: 4C88A185FB89301E

View file

@ -411,8 +411,8 @@ void Hy3Layout::onWindowCreatedTiling(CWindow* window) {
if ((opening_into = this->getWorkspaceRootGroup(window->m_iWorkspaceID)) == nullptr) {
this->nodes.push_back({
.data = Hy3GroupLayout::SplitH,
.position = monitor->vecPosition,
.size = monitor->vecSize,
.position = monitor->vecPosition + monitor->vecReservedTopLeft,
.size = monitor->vecSize - monitor->vecReservedTopLeft - monitor->vecReservedBottomRight,
.workspace_id = window->m_iWorkspaceID,
.layout = this,
});