So the title already tells a lot, I started working on a big project in xamarin forms and ran into some issues I can't explain. It think it are bugs, but before reporting them on github I want to be sure I'm not doing stupid things.
I made an example project detailing my problems, you can view the code on:
In it I set the content of a scrollview dynamically by pushing a button. One of the views has a xamarin animation.
Three questions when running the project:
1) None of the views pages is ever released from memory, the destructor is not called and the animation keeps running
2) How do I know if a view is on the screen, IsVisible always returns true
3) The rate parameter in the animation commit function doesn't seem to change anything (evident by removing the debug statement on line 25 in View1.xaml.cs from comment)
To me, all of the points look like bugs. Can somebody clarify what is going wrong in this project?