Merge pull request #41560 from nextcloud/fix/a11y/advanced-sharing-focus

fix(a11y): Focus on sharing quick permission radio
This commit is contained in:
Ferdinand Thiessen 2023-11-17 11:41:54 +01:00 committed by GitHub
commit 8c24a32fda
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 13 additions and 8 deletions

View file

@ -16,7 +16,8 @@
</span>
</div>
<div class="sharingTabDetailsView__wrapper">
<div class="sharingTabDetailsView__quick-permissions">
<div ref="quickPermissions"
class="sharingTabDetailsView__quick-permissions">
<div>
<NcCheckboxRadioSwitch :button-variant="true"
:checked.sync="sharingPermission"
@ -671,6 +672,10 @@ export default {
console.debug('config', this.config)
},
mounted() {
this.$refs.quickPermissions?.querySelector('input:checked')?.focus()
},
methods: {
updateAtomicPermissions({
isReadChecked = this.hasRead,

File diff suppressed because one or more lines are too long

1
dist/4997-4997.js.map vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long