From 97f28dcc95dec55fd3e6b8df8da32fa93cdc9667 Mon Sep 17 00:00:00 2001 From: Kenshin Date: Mon, 26 Mar 2018 14:47:41 +0800 Subject: [PATCH] Fix only 2024 popup welcome page bug. --- ext/background.js | 4 ++-- src/options/options.js | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/ext/background.js b/ext/background.js index e90d989c..68671169 100644 --- a/ext/background.js +++ b/ext/background.js @@ -39,9 +39,9 @@ storage.Read( () => { }); }); // only firefox and only usage 1.1.0.3024 - if ( ver.version == storage.version && ver.sub_ver == "3024" && !localStorage["first"] ) { + if ( ver.version == storage.version && ver.sub_ver == "3024" && !localStorage["bg-3024"] ) { browser.tabs.create({ url: browser.extension.getURL( "options/options.html#firstload?ver=" + ver.version ) }); - localStorage["first"] = ver.sub_ver; + localStorage["bg-3024"] = ver.sub_ver; } } menu.CreateAll(); diff --git a/src/options/options.js b/src/options/options.js index 5a480d64..c86cf32b 100644 --- a/src/options/options.js +++ b/src/options/options.js @@ -87,11 +87,10 @@ storage.Read( first => { waves.Render({ root: "body" }); vernotify( first ); // only firefox and only usage 1.1.0.3024 - if ( !first && ver.sub_ver != "" && br.isFirefox() && !localStorage["first"] ) { + if ( br.isFirefox() && ver.sub_ver == "3024" && !localStorage["opt-3024"] ) { welcomeRender( true ); - localStorage["first"] = ver.sub_ver; + localStorage["opt-3024"] = ver.sub_ver; } - first && ( localStorage["first"] = ver.sub_ver ); }); /**