Repository navigation
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
WalkthroughModalContainer now uses the dialog’s parent element as the MUI modal container. A regression test checks that the dialog remains outside hidden content while open and that the background becomes visible after dismissal. ChangesModal accessibility
Priority: ➖ Normal Estimated code review effort: 2 (Simple) | ~10 minutes Change: Bug fix · Severity of issue fixed: Medium Merge Risk: ⚪ Minimal · up to
|
b8c67f8 to
3a10959
Compare
…en on the application root. pgadmin-org#9865 pgAdmin's dialogs are rendered in place (disablePortal) inside the application root, but MUI's modal manager applied aria-hidden to the children of <body>, hiding the root and the dialog within it whilst the dialog held focus. Chrome blocks this and logs a console error. Use the dialog's own parent element as the modal container so only the background content is hidden. Closes pgadmin-org#9865
3a10959 to
3a9cec3
Compare
|
Squashed and merged as f73b51f. |
pgAdmin's dialogs are rendered in place (disablePortal) inside the
application root, but MUI's modal manager applied aria-hidden to the
children of , hiding the root and the dialog within it whilst the
dialog held focus. Chrome blocks this and logs a console error. Use the
dialog's own parent element as the modal container so only the
background content is hidden.
Closes #9865
Summary by CodeRabbit