From 3eda5bf6d50915f0528d3b1ad209282b27e9f0c9 Mon Sep 17 00:00:00 2001 From: "ilia.brauer" Date: Fri, 31 Jul 2026 12:16:40 +0200 Subject: [PATCH] [bulk-textarea] fixed nvda announces with no common error message --- .../bulk-textarea/src/components/InputField/InputField.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/semcore/bulk-textarea/src/components/InputField/InputField.tsx b/semcore/bulk-textarea/src/components/InputField/InputField.tsx index 2a3acef027..50a8b1461b 100644 --- a/semcore/bulk-textarea/src/components/InputField/InputField.tsx +++ b/semcore/bulk-textarea/src/components/InputField/InputField.tsx @@ -1215,7 +1215,9 @@ class InputField extends Component< private toggleAriaInvalid(showErrors: boolean, errorsLength: number): void { if (showErrors && errorsLength > 0) { - this.textarea.setAttribute('aria-describedby', this.popperDescribedId); + if (this.asProps.commonErrorMessage) { + this.textarea.setAttribute('aria-describedby', this.popperDescribedId); + } this.textarea.setAttribute('aria-invalid', 'true'); } else { this.textarea.removeAttribute('aria-invalid');