decorationPositioner: update posinfo on window update

fixes #10175
This commit is contained in:
Vaxry 2025-04-25 16:09:11 +01:00
parent 4cf62c114e
commit 742bce016c
No known key found for this signature in database
GPG Key ID: 665806380871D640

View File

@ -137,6 +137,10 @@ void CDecorationPositioner::onWindowUpdate(PHLWINDOW pWindow) {
) )
return; return;
for (auto const& wd : datas) {
wd->positioningInfo = wd->pDecoration->getPositioningInfo();
}
WINDOWDATA->lastWindowSize = pWindow->m_vRealSize->value(); WINDOWDATA->lastWindowSize = pWindow->m_vRealSize->value();
WINDOWDATA->needsRecalc = false; WINDOWDATA->needsRecalc = false;
const bool EPHEMERAL = pWindow->m_vRealSize->isBeingAnimated(); const bool EPHEMERAL = pWindow->m_vRealSize->isBeingAnimated();