From 6b5a43b7a949b9ca6528de40426c47fed0cac8e8 Mon Sep 17 00:00:00 2001 From: Paul Mathieu Date: Wed, 6 Aug 2025 19:22:08 +0200 Subject: [PATCH] Fix autoresizing textareas --- frontend/zetikettes.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/zetikettes.js b/frontend/zetikettes.js index 209c488..4f59fc3 100644 --- a/frontend/zetikettes.js +++ b/frontend/zetikettes.js @@ -50,6 +50,8 @@ function resetEditModal(force = false) { $("#new-color")[0].jscolor.fromString("#97a1cc"); $("#new-organic").prop("checked", false); M.updateTextFields(); + M.textareaAutoResize($('#new-ingredients')); + M.textareaAutoResize($('#new-description')); $("#new-add").text("Ajouter").off('click').click(() => { const req = getTiketteData(); @@ -61,7 +63,7 @@ function resetEditModal(force = false) { } function openEditModal(zett) { - M.Modal.getInstance($("#newproduct")[0]).open(); + M.Modal.getInstance($("#newproduct")).open(); $("#new-name").val(zett.title); $("#new-type").val(zett.category_id).formSelect(); @@ -71,6 +73,8 @@ function openEditModal(zett) { $("#new-color")[0].jscolor.fromString(zett.color); $("#new-organic").prop("checked", zett.ab === "inline"); M.updateTextFields(); + M.textareaAutoResize($('#new-ingredients')); + M.textareaAutoResize($('#new-description')); $("#new-add").text("Modifier").off('click').click(() => { const req = getTiketteData(); @@ -133,7 +137,7 @@ function addProduct(tikette) { }; post(backend_api + 'deletetikette', req).then(reload); }); - M.Modal.getInstance($("#confirmdelete")[0]).open(); + M.Modal.getInstance($("#confirmdelete")).open(); return false; });