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) {