fabulous-dev / Fabulous

Declarative UI framework for cross-platform mobile & desktop apps, using MVU and F# functional programming
https://fabulous.dev
Apache License 2.0
1.15k stars 122 forks source link

Fix duplication issue in CollectionView in 0.55-preview #765

Closed TimLariviere closed 4 years ago

TimLariviere commented 4 years ago

Fixes #760

The bug is no longer present, but the sample provided is still super slow when switching items. Measured at 8 seconds. Need to fix that.

TimLariviere commented 4 years ago

The slowness was due to changing the root type of items when switching out entire lists. See explanation here: https://github.com/fsprojects/Fabulous/issues/760#issuecomment-648321361