From 841cc0615851553952f5c9ef7fbd47d3973d6433 Mon Sep 17 00:00:00 2001 From: DB p Date: Mon, 17 Mar 2025 19:59:59 +0900 Subject: [PATCH] Fix blink clock/icon animation issue when show/hide repeatly --- Flow.Launcher/MainWindow.xaml.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Flow.Launcher/MainWindow.xaml.cs b/Flow.Launcher/MainWindow.xaml.cs index 5aba73aa3..375a1db0c 100644 --- a/Flow.Launcher/MainWindow.xaml.cs +++ b/Flow.Launcher/MainWindow.xaml.cs @@ -506,6 +506,9 @@ namespace Flow.Launcher _animating = true; UpdatePosition(); + ClockPanel.Opacity = 0; + SearchIcon.Opacity = 0; + windowsb = new Storyboard(); clocksb = new Storyboard(); iconsb = new Storyboard(); @@ -524,7 +527,7 @@ namespace Flow.Launcher From = 1, To = 1, Duration = TimeSpan.FromMilliseconds(animationLength * 2 / 3), - FillBehavior = FillBehavior.Stop + FillBehavior = FillBehavior.HoldEnd }; var WindowMotion = new DoubleAnimation @@ -532,7 +535,7 @@ namespace Flow.Launcher From = Top, To = Top, Duration = TimeSpan.FromMilliseconds(animationLength * 2 / 3), - FillBehavior = FillBehavior.Stop + FillBehavior = FillBehavior.HoldEnd }; var IconMotion = new DoubleAnimation @@ -541,7 +544,7 @@ namespace Flow.Launcher To = 0, EasingFunction = easing, Duration = TimeSpan.FromMilliseconds(animationLength), - FillBehavior = FillBehavior.Stop + FillBehavior = FillBehavior.HoldEnd }; var ClockOpacity = new DoubleAnimation