-
Notifications
You must be signed in to change notification settings - Fork 470
[Bug] [iOS] Unable to open second level popup (e.g. to open popup B from popup A) #1764
Comments
Will there be any fixes about this issue? |
bodarenko do you have a solution fro this issue? I checked your solution but you put it community toolkit code. |
Not yet, my solution is poc only, more work is required. |
I am having this issue also. Hopefully, a fix is in the pipeline. |
@bondarenkod are you using .NET MAIU already? If so I would like to know if you are able to try the Popup on CommunityToolkit.MAUI, I know this issue lives there as well, but I'm wondering if your fix will work there, if so let me know and I can make an effort to implement it on GA |
Will try in a few days. |
@pictos Demo project link
Video: iOS Android Windows |
@bondarenkod relax, take your time (: and thanks for looking into this. I'm afraid that windows doesn't support this scenario, maybe we can block the |
I did a clean setup for win & vs 2022 preview on virtual machine. |
@bondarenkod just to make sure, are you using the latest VS 2022 preview? And are you checking the |
I'm guessing there hasn't been any movement on this issue since April? I have encountered it myself testing some nested popups in iOS 16. |
Do we have any solution for this issue in Xamarin forms ? |
Description
iOS platform: Unable to display child popup when another is presented.
When you are trying to present child popup you can observe the following message in the
Output
window:This is happening because the popup control renderer is trying to be displayed on the same ui view controller twice.
I tried a small POC workaround, where I displayed the child popup using the parent popup view controller and it worked as expected:
Link to Reproduction Sample
repro repo
https://github.com/bondarenkod/XamarinCommunityToolkit/tree/bdf-issue-samples
Steps to Reproduce
Test Cases
=>Popup, GitHub #1764
Display Main Popup
button.display child popup
buttonExpected Behavior
By pressing the
display child popup
button the child popup must be openedActual Behavior
iOS does not display child popups.
Reproduction imagery
iOS:
14_12_2021__21_18_10__400b4f5a-0f94-4155-9fcc-aa10fe7c2755.mp4
Android (OK, working as expected):
Screen_Recording_20211214-212139.mp4
The text was updated successfully, but these errors were encountered: