summaryrefslogtreecommitdiff
path: root/src/render/decorations/DecorationPositioner.cpp
diff options
context:
space:
mode:
authorzakk4223 <zakk@rsdio.com>2024-05-01 07:59:40 -0400
committerGitHub <noreply@github.com>2024-05-01 12:59:40 +0100
commitd2899a6c272d4619295543b5b4c77b40fa1934bf (patch)
treeeda41642576dc2ebe29c7cdc6a08a2250d8c7ff8 /src/render/decorations/DecorationPositioner.cpp
parented58cc4c31c21e09ee780d0df818afe935181cd9 (diff)
layout: Trigger layout recalcuation on deco position/size change (#5821)
* Trigger layout recalcuation on deco position/size change * Remove now unneeded code * Formatting
Diffstat (limited to 'src/render/decorations/DecorationPositioner.cpp')
-rw-r--r--src/render/decorations/DecorationPositioner.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/render/decorations/DecorationPositioner.cpp b/src/render/decorations/DecorationPositioner.cpp
index 5690ea65..39aacd81 100644
--- a/src/render/decorations/DecorationPositioner.cpp
+++ b/src/render/decorations/DecorationPositioner.cpp
@@ -267,6 +267,7 @@ void CDecorationPositioner::onWindowUpdate(PHLWINDOW pWindow) {
}
WINDOWDATA->extents = {{stickyOffsetXL + reservedXL, stickyOffsetYT + reservedYT}, {stickyOffsetXR + reservedXR, stickyOffsetYB + reservedYB}};
+ g_pLayoutManager->getCurrentLayout()->recalculateWindow(pWindow);
}
void CDecorationPositioner::onWindowUnmap(PHLWINDOW pWindow) {