From 6ad31c7cd0f2a641d03e6eb7ca45a7e0ccbb1bae Mon Sep 17 00:00:00 2001 From: int2001 Date: Sat, 13 Jul 2024 16:07:09 +0000 Subject: [PATCH] Disable mark-printed as long as the user didn't print --- assets/js/sections/labels.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/assets/js/sections/labels.js b/assets/js/sections/labels.js index d608c1fbe..97d0d38ce 100644 --- a/assets/js/sections/labels.js +++ b/assets/js/sections/labels.js @@ -45,13 +45,18 @@ function printat(stationid) { nl2br: false, message: html, onshown: function(dialog) { + dialog.getButton('button_markprint').disable() }, buttons: [ { label: lang_print_queue, id: "button1id", cssClass: "btn btn-primary", - action: function() { $("#pform").submit(); } + action: function() { + $('#button_markprint').removeClass("disabled"); + $('#button_markprint').attr("disabled", false); + $("#pform").submit(); + } }, { label: lang_mark_qsl_as_printed+'
',