diff --git a/lib/core/src/lib/form/components/widgets/amount/amount.widget.html b/lib/core/src/lib/form/components/widgets/amount/amount.widget.html index 98de5bba26..875c74df83 100644 --- a/lib/core/src/lib/form/components/widgets/amount/amount.widget.html +++ b/lib/core/src/lib/form/components/widgets/amount/amount.widget.html @@ -34,7 +34,7 @@ {{ field.validationSummary.message | translate:translateParameters }} - + {{ 'FORM.FIELD.REQUIRED' | translate }} diff --git a/lib/core/src/lib/form/components/widgets/decimal/decimal.component.html b/lib/core/src/lib/form/components/widgets/decimal/decimal.component.html index 191a6cf5e5..afe0d2d725 100644 --- a/lib/core/src/lib/form/components/widgets/decimal/decimal.component.html +++ b/lib/core/src/lib/form/components/widgets/decimal/decimal.component.html @@ -29,7 +29,7 @@ {{ field.validationSummary.message | translate:translateParameters }} } - @if (isInvalidFieldRequired() && isTouched()) { + @if (!field.validationSummary?.message && isInvalidFieldRequired() && isTouched()) { {{ 'FORM.FIELD.REQUIRED' | translate }} diff --git a/lib/core/src/lib/form/components/widgets/multiline-text/multiline-text.widget.html b/lib/core/src/lib/form/components/widgets/multiline-text/multiline-text.widget.html index be530550d8..caa3b445e3 100644 --- a/lib/core/src/lib/form/components/widgets/multiline-text/multiline-text.widget.html +++ b/lib/core/src/lib/form/components/widgets/multiline-text/multiline-text.widget.html @@ -40,7 +40,7 @@ {{ field.validationSummary.message | translate:translateParameters }} } - @if (isInvalidFieldRequired() && isTouched()) { + @if (!field.validationSummary?.message && isInvalidFieldRequired() && isTouched()) { {{ 'FORM.FIELD.REQUIRED' | translate }} diff --git a/lib/core/src/lib/form/components/widgets/number/number.widget.html b/lib/core/src/lib/form/components/widgets/number/number.widget.html index 26c164849c..86f358ab6f 100644 --- a/lib/core/src/lib/form/components/widgets/number/number.widget.html +++ b/lib/core/src/lib/form/components/widgets/number/number.widget.html @@ -34,7 +34,7 @@ {{ field.validationSummary.message | translate:translateParameters }} } - @if (isInvalidFieldRequired() && isTouched()) { + @if (!field.validationSummary?.message && isInvalidFieldRequired() && isTouched()) { {{ 'FORM.FIELD.REQUIRED' | translate }} diff --git a/lib/core/src/lib/form/components/widgets/text/text.widget.html b/lib/core/src/lib/form/components/widgets/text/text.widget.html index 6ead4db340..1d31dc91b5 100644 --- a/lib/core/src/lib/form/components/widgets/text/text.widget.html +++ b/lib/core/src/lib/form/components/widgets/text/text.widget.html @@ -32,7 +32,7 @@ {{ field.validationSummary.message | translate:translateParameters }} } - @if (isInvalidFieldRequired() && isTouched()) { + @if (!field.validationSummary?.message && isInvalidFieldRequired() && isTouched()) { {{ 'FORM.FIELD.REQUIRED' | translate }}