Trouble Passing Data with CommunityToolkit.Maui Popup v2 Without Shell (Using Prism) #2838
Unanswered
dharamhbtik
asked this question in
Q&A
Replies: 1 comment 16 replies
-
Did you look for an alternative too, like Syncfusion Maui toolkit - popup? |
Beta Was this translation helpful? Give feedback.
16 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We’ve recently migrated to CommunityToolkit.Maui Popup v2, and while we appreciate the improvements, we’ve hit a roadblock that we’re hoping to get some guidance on.
In our app, we don’t use Shell at all—we’re fully relying on Prism for navigation. With v1 of the popup toolkit, we were able to:
Pass data to the popup’s ViewModel when opening it.
Receive data back when the popup was closed.
This worked seamlessly and was a key part of our workflow.
However, with v2, it seems like the new navigation model is tightly coupled with Shell. From what we understand, to pass and receive data now, we’d need to adopt Shell-based navigation, which isn’t feasible for us due to our architecture and reliance on Prism.
Is there any recommended approach or workaround for handling data passing in and out of popups in v2 without using Shell?
Or is there any plan to support non-Shell navigation scenarios more explicitly?
We’d really appreciate any insights or suggestions. Thanks in advance for your help!
Beta Was this translation helpful? Give feedback.
All reactions