-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Shell.BackButtonBehavior does not work when using extended Tabbar (tabbar with more than 5 tabs)on IOS. #27800
Copy link
Copy link
Labels
area-controls-shellShell Navigation, Routes, Tabs, FlyoutShell Navigation, Routes, Tabs, Flyoutplatform/iost/bugSomething isn't workingSomething isn't working
Milestone
Description
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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area-controls-shellShell Navigation, Routes, Tabs, FlyoutShell Navigation, Routes, Tabs, Flyoutplatform/iost/bugSomething isn't workingSomething isn't working