From 64ee8f8a72d62069a6bef45ca05bef1d0d412e1f Mon Sep 17 00:00:00 2001 From: Vaxry <43317083+vaxerski@users.noreply.github.com> Date: Thu, 13 Nov 2025 00:08:04 +0000 Subject: layout: include reserved area in float fit (#12289) Ref https://github.com/basecamp/omarchy/issues/3327 --- src/helpers/Monitor.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/helpers/Monitor.cpp') diff --git a/src/helpers/Monitor.cpp b/src/helpers/Monitor.cpp index 74dd995b..50a8c120 100644 --- a/src/helpers/Monitor.cpp +++ b/src/helpers/Monitor.cpp @@ -1509,6 +1509,10 @@ CBox CMonitor::logicalBox() { return {m_position, m_size}; } +CBox CMonitor::logicalBoxMinusExtents() { + return {m_position + m_reservedTopLeft, m_size - m_reservedTopLeft - m_reservedBottomRight}; +} + void CMonitor::scheduleDone() { if (m_doneScheduled) return; -- cgit v1.2.3