diff options
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/renderer/components/views/app-upgrade/components/download-progress/hooks/useDisabled.ts | 11 |
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'; |
