unoplatform / uno

Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!
https://platform.uno
Apache License 2.0
9.09k stars 739 forks source link

[Android] programmatically started storybord animation cannot be stopped. #14382

Open BrianDT opened 1 year ago

BrianDT commented 1 year ago

Current behavior

On Android the animation does not stop when storyboard.Stop(); is called.

Works correctly on Windows, WASM and iOS.

Expected behavior

The animation should stop.

How to reproduce it (as minimally and precisely as possible)

Reproduced in the sample at https://github.com/BrianDT/UnoAnimationCompleteIssue

In the sample app start either of the code animations and then press the stop animation button.

Workaround

None found

Works on UWP/WinUI

Yes

Environment

Uno.WinUI / Uno.WinUI.WebAssembly / Uno.WinUI.Skia

NuGet package version(s)

5.0.40

Affected platforms

Android

IDE

Visual Studio 2022

IDE version

17.7.6

Relevant plugins

None

Anything else we need to know?

No response

BrianDT commented 4 months ago

Sample updated to Uno 5.2.175 Issue still outstanding