From f767782e3ffe29ed22c2bdf02f9b1cfee275db33 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Thu, 8 Jan 2026 12:25:39 +0100 Subject: [PATCH] desktop/reservedArea: clamp dynamic types to 0 ref https://github.com/hyprwm/Hyprland/discussions/12880 --- src/desktop/reserved/ReservedArea.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/desktop/reserved/ReservedArea.cpp b/src/desktop/reserved/ReservedArea.cpp index 856b0a45c..07e83a820 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(); }