I'm developing CarPlay application and I'm using concept of SceneDelegate.
When there is only mobile app turned on, then everything is ok.
When after some time, I'm connecting to CarPlay, then I've two scene delegates which are foreground.
In such situation, CarPlay scene sometimes could be first in collection of ConnectedScenes and my popups are not displayed because.
🐛 Bug Report
I'm developing CarPlay application and I'm using concept of
SceneDelegate
. When there is only mobile app turned on, then everything is ok. When after some time, I'm connecting to CarPlay, then I've two scene delegates which are foreground. In such situation, CarPlay scene sometimes could be first in collection ofConnectedScenes
and my popups are not displayed because.Regarding to this code (https://github.com/rotorgames/Rg.Plugins.Popup/blob/develop/Rg.Plugins.Popup/Platforms/Ios/Impl/PopupPlatformIos.cs#L61)
I think that there should be some
OrderBy
which will be sorting this collection according toUIWindowScene
, which is needed in next step.Here is also my declaration of CarPlaySceneDelegate:
Expected behavior
UIWindowScene has bigger priority than other Windows. Popup is always opened inside mobile application
Reproduction steps
Configuration
Default
Version: 2.0.0.12
Platform: