summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOliver <oliver@mohlin.dev>2025-04-17 16:14:56 +0200
committerSebastian Holmin <sebastian.holmin@mullvad.net>2025-05-28 13:25:31 +0200
commit6e436d78bd5d06d2b1d89790bdf61dd212c658b0 (patch)
tree9fe24e64d8821958eac8985edeb9e81c28360edb
parent2a491fa2fbd9ee85fa3535065b6595deac64145d (diff)
downloadmullvadvpn-6e436d78bd5d06d2b1d89790bdf61dd212c658b0.tar.xz
mullvadvpn-6e436d78bd5d06d2b1d89790bdf61dd212c658b0.zip
Set last progress when receiving download progress events
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/app.tsx4
1 files changed, 4 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/app.tsx b/desktop/packages/mullvad-vpn/src/renderer/app.tsx
index 6751355dd8..d579923b73 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/app.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/app.tsx
@@ -178,6 +178,10 @@ export default class AppRenderer {
IpcRendererEventChannel.app.listenUpgradeEvent((appUpgradeEvent) => {
this.reduxActions.appUpgrade.setAppUpgradeEvent(appUpgradeEvent);
+ if (appUpgradeEvent.type === 'APP_UPGRADE_STATUS_DOWNLOAD_PROGRESS') {
+ this.reduxActions.appUpgrade.setLastProgress(appUpgradeEvent.progress);
+ }
+
// Check if the installer should be started automatically
this.maybeStartAppUpgradeInstaller();
});