Skip to content

iOS: Mirrored screen: The pop up may only appear on the external display #753

@EmilienDup

Description

@EmilienDup

🐛 Bug Report

It is possible to mirror an iOS device screen to an external display using AirPlay or by connecting the device physically to a monitor.
I've noticed a bug in my application, that I tracked down and is coming from this library:
Popups may not appear on the device's screen, but only rendered to the external display, creating an inconsistency and preventing the user to interact more with the app.

WhatsApp.Video.2023-01-09.at.09.01.01.mp4

Expected behavior

The popup should be displayed on the device's screen, then be mirrored to the external screen.
But currently the popup is only displayed on the external screen.
If the external screen cannot be interacted with, then there is way to interact with the popup.

Reproduction steps

  • Connect an iPad OS 16+ device to an external display
    • Through AirPlay
    • Or via USB-C/adapter
  • Deploy the Rg.Plugins.Popup Sample app to that device
  • Try to open up some popups

Configuration

Version: v2.0.0.14

Platform:

  • 📱 iOS
  • 🤖 Android
  • 🏁 WPF
  • 🌎 UWP
  • 🍎 MacOS
  • 📺 tvOS
  • 🐒 Xamarin.Forms

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions