From cc2bcf962c5ff5f6ed2ece2a453ee0aed23a0956 Mon Sep 17 00:00:00 2001 From: peteruithoven Date: Wed, 23 Oct 2013 12:45:41 +0200 Subject: [PATCH] Prevent preheat while buffering/printing/stopping --- js_src/Printer.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/js_src/Printer.js b/js_src/Printer.js index 3f344b5..45066b7 100644 --- a/js_src/Printer.js +++ b/js_src/Printer.js @@ -70,6 +70,13 @@ function Printer() { this.preheat = function() { console.log("Printer:preheat"); + + if( this.state == Printer.BUFFERING_STATE || + this.state == Printer.PRINTING_STATE || + this.state == Printer.STOPPING_STATE) { + return; + } + var self = this; if (communicateWithWifibox) { $.ajax({