From f518af6bd6ab43f1364886d251c503c5d8e9e7d0 Mon Sep 17 00:00:00 2001 From: Teja Date: Sat, 14 Nov 2015 15:04:40 +0100 Subject: [PATCH] bugfix. override sliders are reset after job done. --- src/octoprint/static/js/app/viewmodels/control.js | 4 ++-- src/octoprint/static/js/app/viewmodels/printerstate.js | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/octoprint/static/js/app/viewmodels/control.js b/src/octoprint/static/js/app/viewmodels/control.js index 71ecc7b4..cf3b18bf 100644 --- a/src/octoprint/static/js/app/viewmodels/control.js +++ b/src/octoprint/static/js/app/viewmodels/control.js @@ -108,11 +108,11 @@ $(function() { }); } }; - + self.rerenderControls = function () { var allControls = self.controlsFromServer.concat(self.additionalControls); - self.controls(self._processControls(allControls)) + self.controls(self._processControls(allControls)); }; self.requestData = function () { diff --git a/src/octoprint/static/js/app/viewmodels/printerstate.js b/src/octoprint/static/js/app/viewmodels/printerstate.js index 7072441c..b6b8f6d5 100644 --- a/src/octoprint/static/js/app/viewmodels/printerstate.js +++ b/src/octoprint/static/js/app/viewmodels/printerstate.js @@ -331,6 +331,13 @@ $(function() { }; + self.onEventPrintDone = function(){ + self.feedrateOverrideSlider.slider('setValue', 100); + self.intensityOverrideSlider.slider('setValue', 100); + self.intensityOverride(100); + self.feedrateOverride(100); + }; + self.onStartup = function() { self._configureOverrideSliders(); };