summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/components/download-progress/hooks/useDisabled.ts11
1 files changed, 10 insertions, 1 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/components/download-progress/hooks/useDisabled.ts b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/components/download-progress/hooks/useDisabled.ts
index 66a057f615..9623de9a6e 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/components/download-progress/hooks/useDisabled.ts
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/components/download-progress/hooks/useDisabled.ts
@@ -1,10 +1,19 @@
-import { useAppUpgradeEventType, useHasAppUpgradeError } from '../../../../../../hooks';
+import {
+ useAppUpgradeEventType,
+ useHasAppUpgradeError,
+ useHasAppUpgradeVerifiedInstallerPath,
+} from '../../../../../../hooks';
import { useConnectionIsBlocked } from '../../../../../../redux/hooks';
export const useDisabled = () => {
const { isBlocked } = useConnectionIsBlocked();
const appUpgradeEventType = useAppUpgradeEventType();
const hasAppUpgradeError = useHasAppUpgradeError();
+ const hasAppUpgradeVerifiedInstallerPath = useHasAppUpgradeVerifiedInstallerPath();
+
+ if (hasAppUpgradeVerifiedInstallerPath) {
+ return false;
+ }
const disabled =
hasAppUpgradeError || isBlocked || appUpgradeEventType === 'APP_UPGRADE_STATUS_ABORTED';