diff --git a/src/js/terminal.js b/src/js/terminal.js index a5c736876..9a4a18b30 100644 --- a/src/js/terminal.js +++ b/src/js/terminal.js @@ -232,10 +232,10 @@ app.controller('TerminalController', ['$scope', '$timeout', '$location', 'Client var result = $scope.selectedAppInfo; // we expect this to be called _after_ a reconfigure was issued - if (result.installationState === 'pending_configure') { - $scope.appBusy = true; - } else if (result.installationState === 'installed') { + if (result.installationState === 'installed') { $scope.appBusy = false; + } else if (result.installationState !== 'error') { + $scope.appBusy = true; } $scope.schedulerTasks = result.manifest.addons.scheduler ? Object.keys(result.manifest.addons.scheduler).map(function (k) { return { name: k, command: result.manifest.addons.scheduler[k].command }; }) : []; diff --git a/src/terminal.html b/src/terminal.html index a46404b62..b918e2d98 100644 --- a/src/terminal.html +++ b/src/terminal.html @@ -110,7 +110,7 @@