From 05e4a3f1a89ec2defb1d77a223a9ce94e75fc76e Mon Sep 17 00:00:00 2001 From: outfoxxed Date: Mon, 6 May 2024 07:32:01 -0700 Subject: [PATCH] windows: Revert "window: set config only when both props end anims" (#5904) This reverts commit 7617c03dfd0073654ca8c4d9a6f5db278d14cd28, fixing a bug that caused the bottom right corner of windows to animate oddly. --- src/events/Windows.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index db4e0985..8643a539 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -36,10 +36,10 @@ void setAnimToMove(void* data) { CBaseAnimatedVariable* animvar = (CBaseAnimatedVariable*)data; - if (animvar->getWindow() && !animvar->getWindow()->m_vRealPosition.isBeingAnimated() && !animvar->getWindow()->m_vRealSize.isBeingAnimated()) { - animvar->setConfig(PANIMCFG); + animvar->setConfig(PANIMCFG); + + if (animvar->getWindow() && !animvar->getWindow()->m_vRealPosition.isBeingAnimated() && !animvar->getWindow()->m_vRealSize.isBeingAnimated()) animvar->getWindow()->m_bAnimatingIn = false; - } } void Events::listener_mapWindow(void* owner, void* data) {