You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 5, 2024. It is now read-only.
Repository navigation
This repository was archived by the owner on Sep 5, 2024. It is now read-only.
select(multiple): bad UX for exiting pop-up panel on iOS #11791
It should be possible to exit/close the options pop-up panel in multiple mode after the user is done making selections via iOS VoiceOver.
What is the current behavior?
This issue with being difficult to exit a multiple selection select exists with Angular Material as well. The "Two finger scrub" to dismiss alerts/dialogs or go back a page seems to always go back a page when used with AngularJS/Angular Material Autocomplete and Select. I tried changing the md-select-menu-container to role="dialog" and adding "aria-haspopup="dialog" to the md-select, but that didn't help and the Z (two finger scrub) always went back to the previous page.
What is the use-case or motivation for changing an existing behavior?
Touching the backdrop doesn't make much sense from a screen reader perspective like iOS VoiceOver.
The normal gesture to close the dialog/panel/alert navigates the browser back and loses the user's progress.
This is a common use case and pattern and the UX is very bad.
Which versions of AngularJS, Material, OS, and browsers are affected?
AngularJS: 1.7.8
AngularJS Material: 1.1.20
OS: iOS 12.x
Browsers: Chrome and Safari
Is there anything else we should know? Stack Traces, Screenshots, etc.
This was tested as part of PR #11761, but unfortunately, it was not fixed there.
This was originally reported in #10967 (comment), but it's being moved here as a separate issue as that one is going to be closed out due to fixing most of the other issues there.
Activity