summaryrefslogtreecommitdiff
path: root/src/desktop/reserved/ReservedArea.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/desktop/reserved/ReservedArea.cpp')
-rw-r--r--src/desktop/reserved/ReservedArea.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/desktop/reserved/ReservedArea.cpp b/src/desktop/reserved/ReservedArea.cpp
index 856b0a45..07e83a82 100644
--- a/src/desktop/reserved/ReservedArea.cpp
+++ b/src/desktop/reserved/ReservedArea.cpp
@@ -82,6 +82,8 @@ void CReservedArea::addType(eReservedDynamicType t, const Vector2D& topLeft, con
auto& ref = m_dynamicReserved[t];
ref.topLeft += topLeft;
ref.bottomRight += bottomRight;
+ ref.topLeft = ref.topLeft.clamp({0, 0});
+ ref.bottomRight = ref.bottomRight.clamp({0, 0});
calculate();
}