From e9f10f77d9296084c47737d1fb9b9330746751bd Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Thu, 13 Jun 2024 14:39:36 +0530 Subject: [PATCH] Fix condition --- desktop/src/main/services/app-update.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/desktop/src/main/services/app-update.ts b/desktop/src/main/services/app-update.ts index c903ea9d0d..60104a01c9 100644 --- a/desktop/src/main/services/app-update.ts +++ b/desktop/src/main/services/app-update.ts @@ -190,11 +190,10 @@ export const skipAppUpdate = (version: string) => */ export const canShowWhatsNew = (mainWindow: BrowserWindow) => { const version = userPreferences.get("whatsNewShownVersion"); - if (version) { - if (compareVersions(version, app.getVersion()) <= 0) { - log.debug(() => `Downgrade from ${version}, skipping what's new`); - return; - } + if (version && compareVersions(app.getVersion(), version) <= 0) { + // We have shown What's New earlier, but it was for a version same as or + // newer than the current version. Nothing to do now. + return; } mainWindow.webContents.send("showWhatsNew"); };