mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
Fix blink clock/icon animation issue when show/hide repeatly
This commit is contained in:
parent
1ca17aa2db
commit
841cc06158
1 changed files with 6 additions and 3 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue