diff --git a/static/v2/js/widgets/w_textarea_w_counter.js b/static/v2/js/widgets/w_textarea_w_counter.js index ee65ec9..d8d3767 100644 --- a/static/v2/js/widgets/w_textarea_w_counter.js +++ b/static/v2/js/widgets/w_textarea_w_counter.js @@ -6,8 +6,7 @@ function textareaInputE (el, callback){ let $parent = el.closest(".w_textarea_w_counter") if (el.value.length > $parent.dataset.max_val){ - el.value = el.value.slice(0, -1) - return; + el.value = el.value.slice(0, -(el.value.length - $parent.dataset.max_val)) } let str = `${el.value.length} ${getTransFromEl($parent)} ${$parent.dataset.max_val}` $counter.innerHTML = str