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

Check if diffing works as expected for DirectViewElementDataTemplate #764

Closed TimLariviere closed 2 years ago

TimLariviere commented 4 years ago

Based on the explanation here: https://github.com/fsprojects/Fabulous/issues/743#issuecomment-630211221, replacing a DataTemplate by another might force Xamarin.Forms to destroy the existing view and create another one from scratch instead of apply the diffing algorithm.

So we should check if it's an issue for properties like ShellContent.ContentTemplate.

TimLariviere commented 2 years ago

Closing as this is no longer relevant in v2