diff --git a/demo/Ursa.Demo/Pages/MarqueeDemo.axaml b/demo/Ursa.Demo/Pages/MarqueeDemo.axaml index a12956a..77040f1 100644 --- a/demo/Ursa.Demo/Pages/MarqueeDemo.axaml +++ b/demo/Ursa.Demo/Pages/MarqueeDemo.axaml @@ -25,6 +25,13 @@ u:FormItem.Label="VerticalContentAlignment" EnumType="{x:Type VerticalAlignment}" Value="{x:Static VerticalAlignment.Center}" /> + diff --git a/src/Ursa.Themes.Semi/Controls/Marquee.axaml b/src/Ursa.Themes.Semi/Controls/Marquee.axaml index cb8d4bd..1cf94a2 100644 --- a/src/Ursa.Themes.Semi/Controls/Marquee.axaml +++ b/src/Ursa.Themes.Semi/Controls/Marquee.axaml @@ -7,12 +7,19 @@ - - - + + + + + diff --git a/src/Ursa/Controls/Marquee/Marquee.cs b/src/Ursa/Controls/Marquee/Marquee.cs index 60bc21a..a09d098 100644 --- a/src/Ursa/Controls/Marquee/Marquee.cs +++ b/src/Ursa/Controls/Marquee/Marquee.cs @@ -114,7 +114,7 @@ public class Marquee : ContentControl { Canvas.SetTop(Presenter, location.Value.top); Canvas.SetLeft(Presenter, location.Value.left); - }, DispatcherPriority.Background); + }, DispatcherPriority.Render); } private void InvalidatePresenterPosition()