Closed vincentcastagna closed 3 years ago
Any news on this issue?
tl;dr:
EaseOut
function, so the the bulk of it happens in the 1nd half of the duration while we are still animating the opacity.Stop
, so the ellipse will immediately scale back to 0 after the expansion completes (at 225ms), instead of sticking for the full duration (225+150ms).@Xiaoy312 For the perf of the ripple on Android, I would try to comment that line https://github.com/unoplatform/uno/blob/master/src/Uno.UI/UI/Xaml/Shapes/Shape.Android.cs#L88
GitHubBuild Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported. - uno/Shape.Android.cs at master · unoplatform/uno
It appears to have no effect, between having that line commented out or not.
What I did noticed however is that by upgrading Uno.UI from With the exception of sometimes first click still not showing the rippling effect (the expansion was skipped). The rest worked nice and smoothly.3.10.0-dev.156
to 3.11.0-dev.248
greatly improved the performance.
edit: It seem to have fixed itself. Might be some issues with my environment&/emulator at the time..?
Current behavior
Expected behavior
How to reproduce it (as minimally and precisely as possible)
Environment
Latest version
Nuget Package:
Package Version(s):
Affected platform(s):
Anything else we need to know?