Skip to content

Conversation

@neilcsmith-net
Copy link
Member

@neilcsmith-net neilcsmith-net commented Jul 18, 2023

Updates to #5989 by @rkeen-siemens to address comments and to check tests before we branch for NB19.

Fixes #5987

rkeen-siemens and others added 3 commits July 14, 2023 14:03
Update Utilities findDialogParent API to not use fallback Supplier and update docs.
Update DialogDisplayerImpl to validate preferred parent.
Update DialogDisplayerImplTest to stop stray modal dialog breaking parent test.
@neilcsmith-net neilcsmith-net added the ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) label Jul 18, 2023
@neilcsmith-net neilcsmith-net requested a review from mbien July 18, 2023 10:22
@neilcsmith-net neilcsmith-net added this to the NB19 milestone Jul 18, 2023
@neilcsmith-net neilcsmith-net added the Platform [ci] enable platform tests (platform/*) label Jul 18, 2023
@apache apache locked and limited conversation to collaborators Jul 18, 2023
@apache apache unlocked this conversation Jul 18, 2023
@neilcsmith-net neilcsmith-net changed the title Update dialog parent PR Use the currently active dialog as the presenter parent Jul 18, 2023
@neilcsmith-net neilcsmith-net merged commit 8df65b7 into apache:master Jul 18, 2023
Copy link
Member

@mbien mbien left a comment

Choose a reason for hiding this comment

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

changes make sense to me. Although I have limited experience with the window parent issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) Platform [ci] enable platform tests (platform/*)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Modal dialog with wrong parent can lock up the application

3 participants