xamarin/Xamarin.Forms

[iOS] ToolbarItems in tabbed page are not shown for pages navigated to from the "more" overflow

Open

#4,512 opened on Nov 22, 2018

 (0 comments) (0 reactions) (0 assignees)C# (1,926 forks)batch import
e/4 :clock4:help wantedinactivep/iOS 🍎t/bug :bug:up-for-grabs

Repository metrics

Stars
 (5,644 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Description

Toolbar items from pages in a tabbed page are not working correctly when navigated to trough the "more" overflow page.

Steps to Reproduce

  1. Create a tabbed page, hosted in a navigation page, with 6+ sub-pages where page 5 and/or higher have toolbar-items
  2. Navigate to page 5 or 6, you go trough the "more" overflow screen
  3. The toolbar-items for page 5 and 6 are missing.

Expected Behavior

Page 5 and 6 have working toolbar-items

Actual Behavior

The "more" overflow page does not update the toolbar items.

Resulting in multiple wrong behaviors:

1: No toolbar item

When navigating to page 5 or 6. The toolbar-items are not shown.

When then navigating back to page 1 to 4, and then back to 5 or 6 (one of which then is already selected), then the toolbar-items are visible and working

2: Wrong toolbar items

Continuing from wrong behavior 1. After navigating back to page 5 or 6 resulting in the then correct toolbar-items being shown, navigate back to the "more" overflow page and select the other page.

Here are still the toolbar-items from the previous page.

Basic Information

  • Version with issue: 3.4.0
  • Last known good version: N/A
  • IDE: Visual studio 2017
  • Platform Target Frameworks:
    • iOS: 12.1
  • Affected Devices: at least all iOS >= 12.1 maybe older also

Screenshots

Behaviour 1

img_0163

Behaviour 2

img_0164

Reproduction Link

App4.zip

Contributor guide