diff --git a/octoprint_openmiko/static/js/openmiko.js b/octoprint_openmiko/static/js/openmiko.js index 6942123..9324351 100644 --- a/octoprint_openmiko/static/js/openmiko.js +++ b/octoprint_openmiko/static/js/openmiko.js @@ -10,6 +10,11 @@ $(function() { self.settingsViewModel = parameters[0]; self.getAdditionalControls = function() { + // Don't display anything if the webcam is turned off in the global settings. + if (!self.settingsViewModel.settings.webcam.webcamEnabled()) { + return []; + } + var streamUrl = self.settingsViewModel.settings.webcam.streamUrl(); var parsedUrl = new URL(streamUrl); var apiUrl = parsedUrl.protocol + '//' + parsedUrl.hostname+ ':8081/api'; @@ -83,11 +88,6 @@ $(function() { }); }; - // Don't display anything if the webcam is turned off in the global settings. - if (! self.settingsViewModel.settings.webcam.webcamEnabled()) { - return []; - } - return [ { name: "OpenMiko", type: "section", layout: "horizontal", children: [ { name: "Day Mode", type: "javascript", javascript: dayMode, enabled: true },