diff --git a/src/octoprint/static/js/app/viewmodels/settings.js b/src/octoprint/static/js/app/viewmodels/settings.js index 1557209d..ce0aefb8 100644 --- a/src/octoprint/static/js/app/viewmodels/settings.js +++ b/src/octoprint/static/js/app/viewmodels/settings.js @@ -10,6 +10,9 @@ $(function() { self.receiving = ko.observable(false); self.sending = ko.observable(false); + self.exchanging = ko.computed(function() { + return self.receiving() || self.sending(); + }); self.outstanding = []; self.settingsDialog = undefined; diff --git a/src/octoprint/templates/dialogs/settings.jinja2 b/src/octoprint/templates/dialogs/settings.jinja2 index 02ce5c48..c478fc6b 100644 --- a/src/octoprint/templates/dialogs/settings.jinja2 +++ b/src/octoprint/templates/dialogs/settings.jinja2 @@ -49,7 +49,7 @@