From d2899a6c272d4619295543b5b4c77b40fa1934bf Mon Sep 17 00:00:00 2001 From: zakk4223 Date: Wed, 1 May 2024 07:59:40 -0400 Subject: layout: Trigger layout recalcuation on deco position/size change (#5821) * Trigger layout recalcuation on deco position/size change * Remove now unneeded code * Formatting --- src/render/decorations/DecorationPositioner.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/render/decorations/DecorationPositioner.cpp') 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) { -- cgit v1.2.3