From 21e4e8a7924fa762904029a1f7196d50ec92fd4e Mon Sep 17 00:00:00 2001 From: CHINBOY Date: Fri, 27 Jun 2025 13:35:49 +0800 Subject: [PATCH] Fix AbstractMotion bug --- src/AtomUI.Base/MotionScene/AbstractMotion.cs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/AtomUI.Base/MotionScene/AbstractMotion.cs b/src/AtomUI.Base/MotionScene/AbstractMotion.cs index 53546e46e..ade8077f3 100644 --- a/src/AtomUI.Base/MotionScene/AbstractMotion.cs +++ b/src/AtomUI.Base/MotionScene/AbstractMotion.cs @@ -96,15 +96,11 @@ public class AbstractMotion : IMotion void FinishedCallback () { actor.DisableTransitions(); actor.NotifyMotionCompleted(); + NotifyCompleted(actor); + completedAction?.Invoke(); actor.RenderTransformOrigin = originRenderTransformOrigin; actor.MotionTransform = null; - - Dispatcher.UIThread.Post(() => - { - NotifyCompleted(actor); - completedAction?.Invoke(); - }); - }; + } Dispatcher.UIThread.Post(() => {