From b6524b1377b1d3d9a845c4be955299b1c5135df4 Mon Sep 17 00:00:00 2001
From: Nixxx19
Date: Sat, 14 Feb 2026 08:29:47 +0530
Subject: [PATCH 1/7] fix: add aria-live='assertive' to LoginForm submit error
(#3874)
---
client/modules/User/components/LoginForm.tsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/client/modules/User/components/LoginForm.tsx b/client/modules/User/components/LoginForm.tsx
index c3741ffce7..4b31333cef 100644
--- a/client/modules/User/components/LoginForm.tsx
+++ b/client/modules/User/components/LoginForm.tsx
@@ -105,7 +105,7 @@ export function LoginForm() {
)}
{submitError && !modifiedSinceLastSubmit && (
-
+
{t('LoginForm.Errors.invalidCredentials')}
)}
From 38e7dc061e1a7687030524cfe6b0eb2c982abd51 Mon Sep 17 00:00:00 2001
From: Nixxx19
Date: Sat, 14 Feb 2026 08:30:26 +0530
Subject: [PATCH 2/7] fix: add aria-live='polite' to ResetPasswordForm field
error
---
client/modules/User/components/ResetPasswordForm.tsx | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/client/modules/User/components/ResetPasswordForm.tsx b/client/modules/User/components/ResetPasswordForm.tsx
index f3668b9636..f68c69d134 100644
--- a/client/modules/User/components/ResetPasswordForm.tsx
+++ b/client/modules/User/components/ResetPasswordForm.tsx
@@ -41,7 +41,9 @@ export function ResetPasswordForm() {
{...field.input}
/>
{field.meta.touched && field.meta.error && (
- {field.meta.error}
+
+ {field.meta.error}
+
)}
)}
From d1b84e8ccce1b8ea634d090173c19bca5610e80a Mon Sep 17 00:00:00 2001
From: Nixxx19
Date: Sat, 14 Feb 2026 08:30:32 +0530
Subject: [PATCH 3/7] fix: add aria-live='polite' to AccountForm field errors
---
client/modules/User/components/AccountForm.tsx | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/client/modules/User/components/AccountForm.tsx b/client/modules/User/components/AccountForm.tsx
index b587c73052..ce2a0b8895 100644
--- a/client/modules/User/components/AccountForm.tsx
+++ b/client/modules/User/components/AccountForm.tsx
@@ -90,7 +90,9 @@ export function AccountForm() {
{...field.input}
/>
{field.meta.touched && field.meta.error && (
- {field.meta.error}
+
+ {field.meta.error}
+
)}
)}
@@ -135,7 +137,9 @@ export function AccountForm() {
{...field.input}
/>
{field.meta.touched && field.meta.error && (
- {field.meta.error}
+
+ {field.meta.error}
+
)}
)}
@@ -156,7 +160,9 @@ export function AccountForm() {
{...field.input}
/>
{field.meta.touched && field.meta.error && (
- {field.meta.error}
+
+ {field.meta.error}
+
)}
)}
@@ -178,7 +184,9 @@ export function AccountForm() {
{...field.input}
/>
{field.meta.touched && field.meta.error && (
- {field.meta.error}
+
+ {field.meta.error}
+
)}
)}
From ff60c34e38b203099fd8e765560a3496eb21d586 Mon Sep 17 00:00:00 2001
From: Nixxx19
Date: Sat, 14 Feb 2026 08:30:48 +0530
Subject: [PATCH 4/7] fix: add aria-live='polite' to NewPasswordForm field
errors
---
client/modules/User/components/NewPasswordForm.tsx | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/client/modules/User/components/NewPasswordForm.tsx b/client/modules/User/components/NewPasswordForm.tsx
index 9d08f678c5..9810c3095e 100644
--- a/client/modules/User/components/NewPasswordForm.tsx
+++ b/client/modules/User/components/NewPasswordForm.tsx
@@ -39,7 +39,9 @@ export function NewPasswordForm(props: { resetPasswordToken: string }) {
{...field.input}
/>
{field.meta.touched && field.meta.error && (
- {field.meta.error}
+
+ {field.meta.error}
+
)}
)}
@@ -59,7 +61,9 @@ export function NewPasswordForm(props: { resetPasswordToken: string }) {
{...field.input}
/>
{field.meta.touched && field.meta.error && (
- {field.meta.error}
+
+ {field.meta.error}
+
)}
)}
From 0fb30b29d35273dfa3b523d6aa938143c2494544 Mon Sep 17 00:00:00 2001
From: Nixxx19
Date: Sat, 14 Feb 2026 08:30:51 +0530
Subject: [PATCH 5/7] fix: add aria-live to CollectionCreate error spans
---
client/modules/User/components/CollectionCreate.jsx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/client/modules/User/components/CollectionCreate.jsx b/client/modules/User/components/CollectionCreate.jsx
index 3b2ccdefed..47021c8e08 100644
--- a/client/modules/User/components/CollectionCreate.jsx
+++ b/client/modules/User/components/CollectionCreate.jsx
@@ -37,7 +37,7 @@ const CollectionCreate = () => {
{touched.submitButton && errors.name && (
- {errors.name}
+
+ {errors.name}
+
)}
)}
From fa461f6229a337c49366fb9d22bf6622e9123282 Mon Sep 17 00:00:00 2001
From: Nixxx19
Date: Sat, 14 Feb 2026 08:30:58 +0530
Subject: [PATCH 7/7] fix: add aria-live='polite' to NewFolderForm field error
---
client/modules/IDE/components/NewFolderForm.jsx | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/client/modules/IDE/components/NewFolderForm.jsx b/client/modules/IDE/components/NewFolderForm.jsx
index 381520c47e..62e7fe0065 100644
--- a/client/modules/IDE/components/NewFolderForm.jsx
+++ b/client/modules/IDE/components/NewFolderForm.jsx
@@ -61,7 +61,9 @@ function NewFolderForm() {
{touched.submitButton && errors.name && (
- {errors.name}
+
+ {errors.name}
+
)}
)}