dotnet / dotnet/maui

[Windows] End animation not playing TabBar

Open
#38,422 1 comment 1 reaction 0 assignees View on GitHub
area-controls-shell platform/windows s/triaged s/verified t/bug
Dominant language
C#
Stars
23.3k
Forks
2k
Avg merge
1d 15h
Merged PRs (30d)
290

Description

### Description

https://github.com/user-attachments/assets/2939c74a-e209-42f5-a628-3daa534e5fd7

As you can see the end animation of the TabBar doesn't play on Windows like it should be.

https://github.com/user-attachments/assets/99d329ee-25bc-4440-85e8-ca5b244edc36

### Steps to Reproduce

1. Create a .NET MAUI app
2. Add a TabBar with at least 2 tabs in the `AppShell`
3. Run the app on Windows

Expected outcome: The start and end animation is being played
Actual outcome: only the start animation is being played

### Link to public reproduction project repository

_No response_

### Version with bug

10.0.101

### Is this a regression from previous behavior?

Yes, this used to work in .NET MAUI, No, this is something new

### Last version that worked well

Unknown/Other

### Affected platforms

Windows

### Affected platform versions

Windows SDK 10.0.19041.0

### Did you find any workaround?

_No response_

### Relevant log output

```shell

```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the issue in a .NET MAUI app with a TabBar containing at least two tabs in AppShell, running on Windows SDK 10.0.19041.0. Trace the Windows TabBar implementation and its navigation animation handling; done means both the start and end animations play when switching tabs, with coverage for the reported regression.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.