diff --git a/root/usr/share/smanager/themes/default/public/js/sme-password.js b/root/usr/share/smanager/themes/default/public/js/sme-password.js index b5c7694..4821daf 100644 --- a/root/usr/share/smanager/themes/default/public/js/sme-password.js +++ b/root/usr/share/smanager/themes/default/public/js/sme-password.js @@ -30,14 +30,27 @@ $(document).ready(function() { }); }); -// and busy cursor $(document).ready(function() { - // Handle form submission for any form - $('form').on('submit', function(event) { - // Disable all submit buttons and update their labels - $(this).find('button[type="submit"]').prop('disabled', true).text('Please wait...'); - $(this).find('input[type="submit"]').prop('disabled', true).val('Please wait...'); - // Add busy cursor - $('body').addClass('busy'); - }); + $('form').on('submit', function(event) { + // Change submit buttons to look disabled and update their labels without disabling + $(this).find('button[type="submit"]').each(function() { + $(this).text('Please wait...').addClass('visually-disabled').css({ + 'pointer-events': 'none', + 'opacity': '0.6', + 'cursor': 'not-allowed' + }); + }); + $(this).find('input[type="submit"]').each(function() { + $(this).val('Please wait...').addClass('visually-disabled').css({ + 'pointer-events': 'none', + 'opacity': '0.6', + 'cursor': 'not-allowed' + }); + }); + + // Add busy cursor to body + $('body').addClass('busy'); + + // Allow form to submit normally without disabling the buttons + }); }); \ No newline at end of file diff --git a/smeserver-manager.spec b/smeserver-manager.spec index db0cc7a..1f13530 100644 --- a/smeserver-manager.spec +++ b/smeserver-manager.spec @@ -2,7 +2,7 @@ Summary: Sme Server Configuration : Manager 2 %define name smeserver-manager Name: %{name} %define version 11.0.0 -%define release 118 +%define release 119 Version: %{version} Release: %{release}%{?dist} License: GPL @@ -147,6 +147,9 @@ true %defattr(-,root,root) %changelog +* Thu Sep 25 2025 Brian Read 11.0.0-119.sme +- Change submit button disable/message as method as current method does not send name back as parameter [SME: 13184] + * Thu Sep 25 2025 Brian Read 11.0.0-118.sme - Remove inline style for legacy panel [SME: 13177]