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+'
',