From a2132d8fb6af01c3046ff02d34891d7575a5e54a Mon Sep 17 00:00:00 2001 From: Michel de Almeida Silva Date: Wed, 10 Sep 2025 10:03:04 -0300 Subject: [PATCH] =?UTF-8?q?fix(frontend):=20reabilita=20bot=C3=B5es=20de?= =?UTF-8?q?=20submit=20ap=C3=B3s=20navega=C3=A7=C3=A3o=20e=20valida=C3=A7?= =?UTF-8?q?=C3=A3o=20HTML5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Implementa handler global em base.html que reabilita botões de submit em todos os formulários ao retornar via back/forward cache (bfcache), ao ocorrer falha de validação HTML5 ou quando o submit é barrado. - Evita que o botão permaneça desabilitado, melhorando a usabilidade e compatibilidade cross-browser. - Permite exceções via atributo data-keep-disabled para casos especiais. Para exceções, marcar o botão com o atributo data-keep-disabled. closes #3350, closes #2440 --- sapl/templates/base.html | 41 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/sapl/templates/base.html b/sapl/templates/base.html index bc25fdabe..78a6383f8 100644 --- a/sapl/templates/base.html +++ b/sapl/templates/base.html @@ -270,6 +270,47 @@ {% block extra_js %}{% endblock extra_js %} + +