From 8c296e1e767fd282280e6df23c432f5e06c7ca45 Mon Sep 17 00:00:00 2001 From: Peter Ringelmann Date: Wed, 18 Mar 2026 21:22:19 +0100 Subject: [PATCH] fix(a11y): announce form submission success to screen readers Signed-off-by: Peter Ringelmann --- src/views/Submit.vue | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/views/Submit.vue b/src/views/Submit.vue index d26209d38..6ec979924 100644 --- a/src/views/Submit.vue +++ b/src/views/Submit.vue @@ -49,6 +49,11 @@

+ +
+ {{ successAnnouncement }} +
+ { + this.successAnnouncement = + this.form.submissionMessage + || t('forms', 'Thank you for completing the form!') + }, 100) + } else { + this.successAnnouncement = '' + } + }, + hash() { // If public view, abort. Should normally not occur. if (this.publicView) {