dotnet / dotnet/maui

[Android] Material 3 - Flyout ignores Material 3 styling

Open
#35,289 2 comments 1 reaction 0 assignees View on GitHub
material3 platform/android s/triaged s/verified t/bug
Dominant language
C#
Stars
23.3k
Forks
2k
Avg merge
1d 10h
Merged PRs (30d)
306

Description

### Description

When Material 3 is enabled on Android, opening the flyout (navigation drawer) it still uses the Material 2 design while `` is enabled.

Expected Behavior
The Flyout (navigation drawer) should follow Material 3 styling.

Actual Behavior
The Flyout uses the Material 2 styling.

Image

### Steps to Reproduce

1. Create a .NET MAUI app.
2. Update the controls to `10.0.60`.
3. Set the the `FlyoutBehavior` to `"Flyout"`.
4. Run the app on android and open the flyout.

### Link to public reproduction project repository

_No response_

### Version with bug

10.0.60

### Is this a regression from previous behavior?

No, this is something new

### Last version that worked well

Unknown/Other

### Affected platforms

Android

### Affected platform versions

Android 16

### Did you find any workaround?

_No response_

### Relevant log output

```shell

```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.