diff --git a/src/octoprint/static/js/app/dataupdater.js b/src/octoprint/static/js/app/dataupdater.js index 3304fd64..978613d2 100644 --- a/src/octoprint/static/js/app/dataupdater.js +++ b/src/octoprint/static/js/app/dataupdater.js @@ -42,6 +42,7 @@ function DataUpdater(loginStateViewModel, connectionViewModel, printerStateViewM $("#offline_overlay").hide(); self.logViewModel.requestData(); self.timelapseViewModel.requestData(); + $("#webcam_image").attr("src", CONFIG_WEBCAM_STREAM + "?" + new Date().getTime()); self.loginStateViewModel.requestData(); self.gcodeFilesViewModel.requestData(); self.gcodeViewModel.reset(); diff --git a/src/octoprint/util/comm.py b/src/octoprint/util/comm.py index 23b838f8..cc1ac339 100644 --- a/src/octoprint/util/comm.py +++ b/src/octoprint/util/comm.py @@ -728,6 +728,7 @@ class MachineCom(object): }) elif 'Writing to file' in line: # anwer to M28, at least on Marlin, Repetier and Sprinter: "Writing to file: %s" + self._printSection = "CUSTOM" self._changeState(self.STATE_PRINTING) line = "ok" elif 'Done printing file' in line: