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

[Bug] [iOS] ContentPage in NavigationStack misplaced initially #11723

Closed
planerde opened this issue Aug 9, 2020 · 2 comments
Closed

[Bug] [iOS] ContentPage in NavigationStack misplaced initially #11723

planerde opened this issue Aug 9, 2020 · 2 comments

Comments

@planerde
Copy link

planerde commented Aug 9, 2020

Description

ContentPage in NavigationStack misplaced initially

Steps to Reproduce

  1. Create a new solution from the template 'Shell-Forms App'. This will create a Shell App with Xamarin.Forms 4.6.0.1141 as dependency
  2. Start the app in the iOS simulator (I tried 13.6, 13.0 and 12.0), navigate to the "Browse" tab and tap one of the listed entries. This results in a navigation to the ItemDetailPage with correct layout.
  3. Upgrade to Xamarin.Forms 4.7 or 4.8 (I tried both) - the iOS and Forms project.
  4. Repeater step 2: this time the ItemDetailPage is misplaced under the navigation bar and moved done after a few milliseconds.

Expected Behavior

The expected behavior is the correct navigation to the subpage as with Xamarin.Forms 4.6

Actual Behavior

Misplaced ContentPage content for a short time.

Basic Information

  • Version with issue: Xamarin.Forms 4.7 and 4.8
  • Last known good version: 4.6.0.11.41
  • IDE: Visual Studio for Mac
  • Platform Target Frameworks:
    • iOS: 12.0, 13.0, 13.6
  • Nuget Packages: Xamarin.Forms, Xamarin.Essentials
  • Affected Devices: iOS Simulator

Screenshots

Expected Behavior

Simulator Screen Shot - iPhone 11 - 2020-08-09 at 22 10 26

Actual Behavior

Simulator Screen Shot - iPhone 11 - 2020-08-09 at 22 10 42

Workaround

I didn't find a work-a-round for this. In the end I had to downgrade to Xamarin.Forms 4.6.

@planerde planerde added s/unverified New report that has yet to be verified t/bug 🐛 labels Aug 9, 2020
@samhouts samhouts added this to New in Triage Aug 9, 2020
@rmarinho rmarinho added p/iOS 🍎 a/shell 🐚 4.7.0 regression on 4.7.0 4.8.0 regression on 4.8.0 i/regression and removed s/unverified New report that has yet to be verified labels Aug 10, 2020
@rmarinho
Copy link
Member

yap can confirm moving from 4.6.0 to 4.7.0 i see the issue..

@rmarinho rmarinho moved this from New to Needs Estimate in Triage Aug 10, 2020
@PureWeen PureWeen added this to Backlog in Shell via automation Aug 10, 2020
@PureWeen PureWeen moved this from Backlog to To do (blockers) in Shell Aug 10, 2020
@PureWeen PureWeen moved this from Needs Estimate to Ready For Work in Triage Aug 10, 2020
@samhouts samhouts moved this from Ready For Work to Needs Estimate in Triage Aug 12, 2020
@samhouts samhouts added this to To do in Sprint 174 Aug 13, 2020
@samhouts samhouts added this to the 4.8.0 milestone Aug 13, 2020
@samhouts samhouts added this to To do in vCurrent (4.8.0) Aug 13, 2020
@samhouts samhouts added this to To do in Sprint 175 Aug 17, 2020
@samhouts samhouts moved this from To do to Continued in next sprint in Sprint 174 Aug 17, 2020
@samhouts samhouts removed the 4.8.0 regression on 4.8.0 label Aug 26, 2020
@PureWeen
Copy link
Contributor

closed by #11791

Triage automation moved this from Needs Estimate to Closed Aug 26, 2020
Shell automation moved this from To do (blockers) to Done Aug 26, 2020
vCurrent (4.8.0) automation moved this from To do to Done Aug 26, 2020
Sprint 175 automation moved this from To do to Done Aug 26, 2020
@samhouts samhouts removed this from Closed in Triage Nov 3, 2020
@samhouts samhouts removed this from Done in Shell Nov 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
Sprint 174
  
Continued in next sprint
Sprint 175
  
Done
Development

No branches or pull requests

4 participants