From 742bce016cb848d222fbfcfcf8d3894ea3fdaeff Mon Sep 17 00:00:00 2001 From: Vaxry Date: Fri, 25 Apr 2025 16:09:11 +0100 Subject: [PATCH] decorationPositioner: update posinfo on window update fixes #10175 --- src/render/decorations/DecorationPositioner.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/render/decorations/DecorationPositioner.cpp b/src/render/decorations/DecorationPositioner.cpp index 9dbb12a6a..b2d32ad01 100644 --- a/src/render/decorations/DecorationPositioner.cpp +++ b/src/render/decorations/DecorationPositioner.cpp @@ -137,6 +137,10 @@ void CDecorationPositioner::onWindowUpdate(PHLWINDOW pWindow) { ) return; + for (auto const& wd : datas) { + wd->positioningInfo = wd->pDecoration->getPositioningInfo(); + } + WINDOWDATA->lastWindowSize = pWindow->m_vRealSize->value(); WINDOWDATA->needsRecalc = false; const bool EPHEMERAL = pWindow->m_vRealSize->isBeingAnimated();