fix(a11y): Focus on sharing quick permission radio

Signed-off-by: Christopher Ng <chrng8@gmail.com>
This commit is contained in:
Christopher Ng 2023-11-16 16:05:00 -08:00 committed by fenn-cs
parent 07437d0c1d
commit bedcbb8ecc

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"
@ -647,6 +648,10 @@ export default {
console.debug('config', this.config)
},
mounted() {
this.$refs.quickPermissions?.querySelector('input:checked')?.focus()
},
methods: {
updateAtomicPermissions({
isReadChecked = this.hasRead,