Skip to content

Shell.NavBarIsVisible not updating at runtime on all platforms #9

@devanathan-vaithiyanathan

Description

Description

The Shell.NavBarIsVisible property works correctly during initial page load, but changes to this property at runtime are not reflected on all platforms. The navigation bar visibility does not update dynamically as expected when the value is modified in code.

Steps to Reproduce

1.Set Shell.NavBarIsVisible="False" in XAML or code.
2.Change it to true at runtime.
3.Observe that the navigation bar remains hidden on some platforms.

Expected Behavior
Changing Shell.NavBarIsVisible at runtime should show or hide the navigation bar consistently on all platforms.

Link to public reproduction project repository

https://github.com/spadapet/maui_bugs.git

Version with bug

9.0.81 SR8.1

Is this a regression from previous behavior?

No, this is something new

Last version that worked well

Unknown/Other

Affected platforms

iOS, Android, Windows, macOS

Affected platform versions

No response

Did you find any workaround?

No response

Relevant log output

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions