Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

[Bug] [iOS] Items in More won't navigate if they were triggered from Flyout previously #12564

Open
dan-matthews opened this issue Oct 22, 2020 · 2 comments

Comments

@dan-matthews
Copy link

Description

In a Xamarin Shell app on iOS, when there are an overflow of tabs into the 'More' section, items in the 'More' section seems to lose their routing. When selected, they stop going anywhere and do nothing. I appears to be related to selecting one of the first four items in the Flyout menu, which navigate directly. It almost seems as if items those items in the flyout menu somehow 'clear' the route for the items in the More section when they are selected.

Steps to Reproduce

  1. Create a Xamarin Forms app with a Flyout menu containing 8 or more items.
  2. Run on an iOS emulator/device
  3. Select items from the More menu and the Flyout menu repeatedly.

Expected Behavior

The selected item should always route.

Actual Behavior

After a few selections, items in the More menu will stop navigating. Once they stop navigating, the only way to get them working again is to close the app and re-open it.

Basic Information

Version with issue: 4.8.0.1269, 4.0.8.0.1560
Last known good version: Unknown
IDE: VS 2019
Platform Target Frameworks:
iOS: 11, 12
Android: n/a
UWP: n/a
Android Support Library Version: n/a
Nuget Packages: n/a
Affected Devices: All iOS

@dan-matthews dan-matthews added s/unverified New report that has yet to be verified t/bug 🐛 labels Oct 22, 2020
@samhouts samhouts added this to New in Triage Oct 22, 2020
@gitkrm
Copy link

gitkrm commented Oct 23, 2020

don't subscribe, I'm getting over 100 emails a day from this subscription

@PureWeen PureWeen added this to To do in v5.0.1 via automation Oct 30, 2020
@PureWeen PureWeen added this to Backlog in Shell via automation Oct 30, 2020
@PureWeen PureWeen removed the s/unverified New report that has yet to be verified label Oct 30, 2020
@PureWeen PureWeen moved this from New to Ready For Work in Triage Oct 30, 2020
@PureWeen PureWeen added this to the 5.0.1 milestone Nov 2, 2020
@Redth Redth moved this from Ready For Work to Needs Estimate in Triage Nov 6, 2020
@PureWeen PureWeen moved this from Backlog to To do (blockers) in Shell Nov 8, 2020
@educatedcg
Copy link

I can confirm I see this same problem on iOS as well. Works perfectly fine on android.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Shell
  
To do (blockers)
Triage
  
Needs Estimate
v5.0.1
To do
Development

No branches or pull requests

5 participants