Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Content page onappearing not firing if tabs are on the more tab on IOS #31166

@GregAtWasp

Description

@GregAtWasp

Description

on ios if you select a tab Through the more button on a tabbed page, the selected contect page onappearing event does not trigger, as to if you select a tab that is not on the more button the onappearing event does trigger.

Steps to Reproduce

  1. Create a new maui app and change it to not use appshell.
  2. Create a tabbedpage and multiple other pages that we will use as the tabs.
  3. On the other pages override the onappearing event and add console.WriteLine logging for proof.
  4. Add the other pages to the tabbed page
  5. run the app on ios

You will see that after the space runt out for the tabs a more button will appear with the other tabs on then.

select a random tab that is not behind the more button and you will see the onappearing event fires from the appropriate content page you selected. if you select a tab Through the more button the onappearing event does not fire for the content page you selected.

(You can use my included test project to reproduce the bug)

Link to public reproduction project repository

https://github.com/GregAtWasp/TabbedPageAppearingBug.git

Version with bug

9.0.100 SR10

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.5.9214

Did you find any workaround?

No workaround found yet.

Relevant log output

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions