diff --git a/src/octoprint/static/js/app/viewmodels/settings.js b/src/octoprint/static/js/app/viewmodels/settings.js index 79c6d526..2ff228c4 100644 --- a/src/octoprint/static/js/app/viewmodels/settings.js +++ b/src/octoprint/static/js/app/viewmodels/settings.js @@ -8,6 +8,9 @@ $(function() { self.receiving = ko.observable(false); self.sending = ko.observable(false); + self.exchanging = ko.computed(function() { + return self.receiving() || self.sending(); + }); self.callbacks = []; self.api_enabled = ko.observable(undefined); diff --git a/src/octoprint/templates/dialogs/settings.jinja2 b/src/octoprint/templates/dialogs/settings.jinja2 index a87fa6a6..9d55104e 100644 --- a/src/octoprint/templates/dialogs/settings.jinja2 +++ b/src/octoprint/templates/dialogs/settings.jinja2 @@ -49,6 +49,6 @@