From bb34c8a2428f7c25d66f2f98fc5dfa0e7a511f05 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Fri, 15 Jun 2018 13:39:30 +0200 Subject: [PATCH] Ignore button clicks when post install is not yet confirmed Angular does not remove the click handler on ng-disabled :-/ --- src/views/apps.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/views/apps.js b/src/views/apps.js index d7fc1dee0..aa4d44bbb 100644 --- a/src/views/apps.js +++ b/src/views/apps.js @@ -330,6 +330,8 @@ angular.module('Application').controller('AppsController', ['$scope', '$location }, submit: function () { + if (!$scope.appPostInstallConfirm.confirmed) return; + $scope.appPostInstallConfirm.app.pendingPostInstallConfirmation = false; delete localStorage['confirmPostInstall_' + $scope.appPostInstallConfirm.app.id];