alexrainman / CarouselView

CarouselView control for Xamarin Forms
MIT License
436 stars 178 forks source link

Child Elements are not cleared while using the templates of CarouselView.FormsPlugin when Dispose(UWP). #581

Open mugundhan-saravanan opened 4 years ago

mugundhan-saravanan commented 4 years ago

Description

Child Elements of CarouselView.Plugin has not be cleared while navigating to another page

Steps to Reproduce

  1. Check the debugger memory session
  2. Take screenshot
  3. Click open carousel
  4. work on the list view and navigate back
  5. Take screenshot
  6. Stop Collection and check the session

Instances are not cleared

Expected Behavior

Instances must be cleared

Actual Behavior

Instances are not cleared

Basic Information

Screenshots

carouselViewPlugin

Reproduction Link

CarouselView.Plugin.zip

Workaround

Without using a CarouselView.Plugin or use any other items source control such as CollectionView or normal CarouselView means it children has been cleared, so this have reproduced only in the CarouselView.Plugin https://www.nuget.org/packages/CarouselView.FormsPlugin/

RuddyOne commented 2 years ago

@alexrainman Why could this not be fixed?