xamarin / XamarinCommunityToolkit

The Xamarin Community Toolkit is a collection of Animations, Behaviors, Converters, and Effects for mobile development with Xamarin.Forms. It simplifies and demonstrates common developer tasks building iOS, Android, and UWP apps with Xamarin.Forms.
MIT License
1.59k stars 471 forks source link

[Bug] iOS Popup: Background transparent and layout broken in landscape mode #1402

Open DavidV1603 opened 3 years ago

DavidV1603 commented 3 years ago

Description

When a Popup is open in landscape mode on the iPhone 11 Pro Max or iPhone 12 Pro Max, the background of the Popup gets transparent and the positioning is broken. This does not occur on Android or on an iPad.

Steps to Reproduce

  1. Open the Samples app and open the Popup sample on an iPhone.
  2. Hold the phone in Landscape mode.

Expected Behavior

The Popup has the same background as in portrait mode and is centered on the screen.

Actual Behavior

The Popup has a transparent background and is aligned left over the whole screen.

Basic Information

Reproduction imagery

BugPopupiPhone1 BugPopupiPhone2

jfversluis commented 3 years ago

Did you by any change also test this on Android? Does it occur there as well?

DavidV1603 commented 3 years ago

Yes I did, on Android this works fine.

jfversluis commented 3 years ago

All I wanted to know, thanks!

jfversluis commented 3 years ago

@ahoefling FYI

SkyeHoefling commented 3 years ago

@jfversluis this is a known issue for iOS, I just didn't document it outside of the original feature complete table from the original PR.

thanks for adding the issue, it will be great to get this completed