-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
40172 Polish new sharing flow : accesibility, expand bahavior, click outside behaviour #40266
Conversation
/compile amend / |
6bb4e5c
to
ad17781
Compare
ad17781
to
4490340
Compare
/compile amend / |
4490340
to
486ed0f
Compare
486ed0f
to
ab9a304
Compare
/backport to stable27 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could be useful to have @Pytal's review for the focus trap as I am not familiar with it
apps/files_sharing/src/components/SharingEntryQuickShareSelect.vue
Outdated
Show resolved
Hide resolved
ab9a304
to
85280f6
Compare
85280f6
to
7ec3d02
Compare
/compile amend / |
7ec3d02
to
3b0bf0f
Compare
8226964
to
258f5eb
Compare
/compile amend / |
258f5eb
to
f246b78
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other than the remark below
Currently, swithcing between permissions in the sharing permissions details view would toggle the custom permissions view. We think, it's better for the custom permission option to simple expand the custom permissions view and never close it gain even if the user is switching between bundled permissions. The user can always collapse the view by using the "Advanced settings" toggle. Signed-off-by: fenn-cs <[email protected]>
If a user clicks anywhere outside of the quickshare dropdown, it should be closed. Signed-off-by: fenn-cs <[email protected]>
- Adds appropriate aria attributes - Uses button element for dropdown items as it's more semantically correct - Uses trap-focus lib to trap focus when the drowpdown is active - Adds custom handling for arrow up and down Signed-off-by: fenn-cs <[email protected]>
f246b78
to
faa76b9
Compare
/compile |
Signed-off-by: nextcloud-command <[email protected]>
Addresses the following issues
#39472 (comment)
Share list
BUG: Quick access menu should close when click outside
BUG: Create a new share to a user, change to custom permission, click save share, go back to the share details -> now update and share check-boxes are missing (the custom permissions are the same as view only, but nevertheless the check-boxes should of course still be available)
Non-blocking
Follow-ups:
Resolves : #40172