aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/components/post_status_form/post_status_form.js1
-rw-r--r--src/components/post_status_form/post_status_form.vue10
2 files changed, 9 insertions, 2 deletions
diff --git a/src/components/post_status_form/post_status_form.js b/src/components/post_status_form/post_status_form.js
index 17350998..65066d54 100644
--- a/src/components/post_status_form/post_status_form.js
+++ b/src/components/post_status_form/post_status_form.js
@@ -162,6 +162,7 @@ const PostStatusForm = {
}
return {
+ randomSeed: `${Math.random()}`.replace('.', '-'),
dropFiles: [],
uploadingFiles: false,
error: null,
diff --git a/src/components/post_status_form/post_status_form.vue b/src/components/post_status_form/post_status_form.vue
index e06b88b2..0d793885 100644
--- a/src/components/post_status_form/post_status_form.vue
+++ b/src/components/post_status_form/post_status_form.vue
@@ -135,6 +135,7 @@
class="reply-or-quote-option"
tabindex="0"
role="radio"
+ :aria-labelledby="`reply-or-quote-option-${randomSeed}-reply`"
:aria-checked="!newStatus.quoting"
@click="newStatus.quoting = false"
>
@@ -143,13 +144,16 @@
:checked="!newStatus.quoting"
>
<label class="reply-or-quote-option-text">
- {{ $t('post_status.reply_option') }}
+ <span :id="`reply-or-quote-option-${randomSeed}-reply`">
+ {{ $t('post_status.reply_option') }}
+ </span>
</label>
</div>
<div
class="reply-or-quote-option"
tabindex="0"
role="radio"
+ :aria-labelledby="`reply-or-quote-option-${randomSeed}-quote`"
:aria-checked="newStatus.quoting"
@click="newStatus.quoting = true"
>
@@ -158,7 +162,9 @@
:checked="newStatus.quoting"
>
<label class="reply-or-quote-option-text">
- {{ $t('post_status.quote_option') }}
+ <span :id="`reply-or-quote-option-${randomSeed}-quote`">
+ {{ $t('post_status.quote_option') }}
+ </span>
</label>
</div>
</div>