From ebabeaef8857fb8f33b034f89cca205a09de12f2 Mon Sep 17 00:00:00 2001 From: Dmitrii Selivanov Date: Fri, 13 May 2022 21:17:00 +0200 Subject: [PATCH] Fixed annoying update popup bug --- Extensions/combined/ryd.background.js | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/Extensions/combined/ryd.background.js b/Extensions/combined/ryd.background.js index 75f22ae..c9e5760 100644 --- a/Extensions/combined/ryd.background.js +++ b/Extensions/combined/ryd.background.js @@ -74,16 +74,12 @@ api.runtime.onMessage.addListener((request, sender, sendResponse) => { }); api.runtime.onInstalled.addListener((details) => { - if ( - // No need to show changelog if its was a browser update (and not extension update) - details.reason === "browser_update" || - // No need to show changelog if developer just reloaded the extension - details.reason === "update" - ) - return; - api.tabs.create({ - url: api.runtime.getURL("/changelog/3/changelog_3.0.html"), - }); + // Only show on first install + if (details.reason === "install") { + api.tabs.create({ + url: api.runtime.getURL("/changelog/3/changelog_3.0.html"), + }); + } }); // api.storage.sync.get(['lastShowChangelogVersion'], (details) => {