Skip to content

Conversation

@Anandh-SF4665
Copy link
Contributor

Root Cause of the Issue

The issue occurs due to framework changes in version 9.0.50 [https://github.com/dotnet/maui/pull/20154].
We will set _popupOverlayContainer visibility to false after dismissing the popup.
We will set _popupOverlayContainer as the parent to popupView on display. Due to the framework changes, the IsVisible property of _popupView is set to false when reopening with the same instance of the popup, since _popupOverlayContainer visibility will now be false. We will set the visibility of _popupOverlayContainer to true in a later section and _popupViewvisibility will still remains false.

Description of Change

To resolve the issue, setting the IsVisible property of the _popupOverlayContainer to true when setting it as parent to the _popupView.

Issue Fixed

[Bug] SfPopup does not show up after repeated openning · Issue #139 · syncfusion/maui-toolkit

Screenshots

Before:

Screen.Recording.2025-03-26.161158.mp4

After:

Screen.Recording.2025-03-26.160629.mp4

ghost

This comment was marked as duplicate.

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code changes were fine. please merge this @PiruthivirajM

@PaulAndersonS
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@PaulAndersonS PaulAndersonS merged commit 796321d into syncfusion:main Mar 27, 2025
1 check passed
@PaulAndersonS PaulAndersonS added this to the v1.0.5 milestone Apr 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants