Hello SyncFusion team,
I discovered strange behavior when SfBusyIndicator animation is stopped.
A process on MainThread is using CPU (100% and more).
It's battery consuming and device become warm (iPhone 8+).
I created a project to reproduce it (It also contains screenshot and saved cpu profile),
then use Instrument > Time Profiler - Then profile my test project.
You'll see that MainThread is "running" almost all the time, and its weight = 89% (in my screenshot for 22s running).
in the process tree, I found that Syncfusion_SfBusyIndicator_iOS_SfBusyIndicator_Animation_AnimationStopped_object_CoreAnimation_CAAnimationStateEventArgs
is the guilty process.
Please have a look,
I like your BusyIndicator,
but I won't use it with this "dangerous" behavior.
Regards,
Cyril
Attachment:
SfBusIndicatorCPULoad_6163937e.zip