From 543c42788d8bcd44d61cfe685d08bf00b55a6ea8 Mon Sep 17 00:00:00 2001
From: Michael Vanetta <34538-recrit@users.noreply.drupalcode.org>
Date: Thu, 11 Jul 2024 07:53:37 +0000
Subject: [PATCH] Issue #3446306: Trigger stoft HTML error when validation
 fails without Hard limit setting.

---
 js/maxlength.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/js/maxlength.js b/js/maxlength.js
index 7ad5ec1..4cd17ac 100644
--- a/js/maxlength.js
+++ b/js/maxlength.js
@@ -19,6 +19,7 @@
         options['counterText'] = $this.attr('maxlength_js_label');
         if ($this.hasClass('maxlength_js_enforce')) {
           options['enforce'] = true;
+          options.cssExceeded = 'error';
         }
         $this.charCount(options);
 
@@ -339,7 +340,7 @@
       css: 'counter',
       counterElement: 'div',
       cssWarning: 'warning',
-      cssExceeded: 'error',
+      cssExceeded: 'soft-error',
       counterText: Drupal.t('Content limited to @limit characters, remaining: <strong>@remaining</strong>'),
       action: 'attach',
       enforce: false,
-- 
GitLab