microsoft / microsoft-ui-xaml

Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
MIT License
6.29k stars 675 forks source link

TabView: Tab opening animation not as good as Chromium Edge #1999

Open zadjii-msft opened 4 years ago

zadjii-msft commented 4 years ago

On a surface level, this is basically the same as #1511, but for when tabs are opened. In Chromium Edge, the tabs seem to "slide in", increasing their width smoothly from 0 to (some tab width) as the tab is added to the view. In the Microsoft.UI.Xaml.2.3.191217003 release being used by the Windows Terminal currently, the tab view seems to reserve the entire width of the new tab immediately, then the tab "fades in" to the space reserved for it.

This can be seen pretty readily in the XAML Controls Gallery app (as well as the Windows Terminal).

/cc @DHowett-MSFT

ranjeshj commented 4 years ago

@stmoy TabView uses the theme transitions currently. We could possibly re-visit this once we move to ItemsRepeater where we have better options to customize the animations.

StephenLPeters commented 4 years ago

@zadjii-msft this will likely get rolled into #1332

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 5 days.

zadjii-msft commented 1 year ago

This is still an issue.