Skip to content

Shell.BackButtonBehavior does not work when using extended Tabbar (tabbar with more than 5 tabs)on IOS. #27800

@SorenBech2

Description

@SorenBech2

Description

Using
<Shell.BackButtonBehavior >

</Shell.BackButtonBehavior>

does not work when page is accessed through extended tabbar (tabber with more than 5 tabs) on IOS. Android works fine.

Steps to Reproduce

Clone attached repository and compile to Android. Press more and "Select for BackButton Override Test" On next page press Back arrow. Observe that override works in Debug output window.

Compile to IOS and repeat. Override method is never executed.
Press the tab "BackButtonTest" on the normal tabbar. Go to second page, press Back arrow and observe Debug output. It works fine, so issue is only when page is accessd through extended tabbar.

Link to public reproduction project repository

https://github.com/SorenBech2/ShellTestMAUI9

Version with bug

9.0.40 SR4

Is this a regression from previous behavior?

Not sure, did not test other versions

Last version that worked well

No response

Affected platforms

iOS

Affected platform versions

18.3.1

Did you find any workaround?

No

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions