diff options
| author | Vaxry <vaxry@vaxry.net> | 2026-01-08 12:25:39 +0100 |
|---|---|---|
| committer | Vaxry <vaxry@vaxry.net> | 2026-01-08 12:25:39 +0100 |
| commit | f767782e3ffe29ed22c2bdf02f9b1cfee275db33 (patch) | |
| tree | 19fec65e0ad7fd8e5a9f9bfa15adfb739919e2e8 | |
| parent | f54dd4da4ab8f1ad27226d05187e3f8b237ef00c (diff) | |
desktop/reservedArea: clamp dynamic types to 0
ref https://github.com/hyprwm/Hyprland/discussions/12880
| -rw-r--r-- | src/desktop/reserved/ReservedArea.cpp | 2 |
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(); } |
