diff --git a/src/octoprint/static/js/app/viewmodels/printerstate.js b/src/octoprint/static/js/app/viewmodels/printerstate.js index 08747b10..745d3551 100644 --- a/src/octoprint/static/js/app/viewmodels/printerstate.js +++ b/src/octoprint/static/js/app/viewmodels/printerstate.js @@ -288,7 +288,12 @@ $(function() { }; self.cancel = function() { - OctoPrint.job.cancel(); + showConfirmationDialog({ + message: gettext("This will cancel your print."), + onproceed: function() { + OctoPrint.job.cancel(); + } + }); }; }