You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So, the problem in Xamarin not releasing resources. I've seen same bugs in Issues, and it seems no one care about it, but anyway I decided to submit one myself.
It's just a simple app which has About page and a page with CollectionView.
I clicked back and forth between pages 100 times and the program RAM usage rose from 35.8 mb at start, to 315.8:
There is a clean all of mock lists / bindings in OnDisappearing Collection page:
So, the problem in Xamarin not releasing resources. I've seen same bugs in Issues, and it seems no one care about it, but anyway I decided to submit one myself.
It's just a simple app which has About page and a page with CollectionView.
I clicked back and forth between pages 100 times and the program RAM usage rose from 35.8 mb at start, to 315.8:
There is a clean all of mock lists / bindings in OnDisappearing Collection page:
There is another button to call Gc.Collect(), i clicked it 100 times as well. It did some progress for a part only at first click:
Here is screenshot of Debuger window:
Steps to Reproduce
Expected Behavior
Release resources, don't save unused objects for no reason.
Actual Behavior
Saves thousands of BindablePropertyContext.
Workaround
If there IS any WORKING workaround which I can test and approve for example on my project provided in the post, please let me know.
The text was updated successfully, but these errors were encountered: