From 85e8909b11533e79f45890d433321070bb50227f Mon Sep 17 00:00:00 2001 From: NaBian <836904362@qq.com> Date: Sat, 22 Jan 2022 13:50:43 +0800 Subject: [PATCH] fix: fixed #1072 --- .../Controls/Other/TransitioningContentControl.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Shared/HandyControl_Shared/Controls/Other/TransitioningContentControl.cs b/src/Shared/HandyControl_Shared/Controls/Other/TransitioningContentControl.cs index 979178cd..8d33d18a 100644 --- a/src/Shared/HandyControl_Shared/Controls/Other/TransitioningContentControl.cs +++ b/src/Shared/HandyControl_Shared/Controls/Other/TransitioningContentControl.cs @@ -55,7 +55,6 @@ namespace HandyControl.Controls private void TransitioningContentControl_Loaded(object sender, RoutedEventArgs e) { - StartTransition(); IsVisibleChanged += TransitioningContentControl_IsVisibleChanged; } @@ -66,7 +65,7 @@ namespace HandyControl.Controls private void StartTransition() { - if (!IsArrangeValid || _contentPresenter == null) return; + if (_contentPresenter == null || !IsVisible) return; if (TransitionStoryboard != null) { @@ -102,6 +101,8 @@ namespace HandyControl.Controls } }; } + + StartTransition(); } } }