calcite-modal is being blocked by another element, but only in Safari #9416
Labels
0 - new
New issues that need assignment.
ArcGIS Solutions
Issues logged by ArcGIS Solutions team members.
browser-safari
Issues tied to the last 2 versions of Safari browser.
bug
Bug reports for broken functionality. Issues should include a reproduction of the bug.
estimate - 5
A few days of work, definitely requires updates to tests.
has workaround
Issues have a workaround available in the meantime.
impact - p3 - not time sensitive
User set priority impact status of p3 - not time sensitive
p - low
Issue is non core or affecting less that 10% of people using the library
spike complete
Issues that have a research spike completed and dev work can proceed
Milestone
Check existing issues
Actual Behavior
We have an instant app that displays a map of features in a left panel and a table of features in a right panel. If one selects multiple features and clicks the "Delete" button, we display a calcite-modal as a double-check before performing the deletion. All is good on Windows (Chrome, Edge, Firefox) and on Mac Chrome. On Mac Safari, however, the calcite-modal is partially blocked.
Here is what the app modal looks like in all but Safari:
And here is what it looks like in Safari:
The calcite-modal is triggered by a component that resides in an action-bar:
I can't tell if this is a bug in our app or in calcite: I am having trouble isolating the cause.
Expected Behavior
I expected the modal to be on top, as it is outside of Safari
Reproduction Sample
https://codepen.io/miketschudi/pen/GRaZwEd
Reproduction Steps
In the CodePen, click on the Delete button to open the modal.
The modal is nested because we're using nested components; the modal is in the delete-button component; all other non-calcite-components have been replaced by divs.
Reproduction Version
2.8.3
Relevant Info
Regression?
went back to 1.0.3 and still see issue
Priority impact
impact - p3 - not time sensitive
Impact
Affects Safari users of the Manager Instant App; workaround is to delete items one-by-one via a different Delete button.
Calcite package
Esri team
ArcGIS Solutions
The text was updated successfully, but these errors were encountered: