Stopped click event propagation when closing Modal and when closing or confirming ConfirmationModal.
QA
Check that Modal and ConfirmationModal renders as expected in storybook.
(optional) For example, the stop click event propagation can be tested in Juju Dashboard when opening the charm actions panel of a charm and clicking on an action. A ConfirmationModal will be rendered in a Portal. Clicking the close button used to close the panel, but, using the changes in this PR, it doesn't.
Done
Modal
and when closing or confirmingConfirmationModal
.QA
Modal
andConfirmationModal
renders as expected in storybook.ConfirmationModal
will be rendered in aPortal
. Clicking the close button used to close the panel, but, using the changes in this PR, it doesn't.Fixes