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"); };