diff --git a/public/popup.html b/public/popup.html index 96db4b1a..e6e28022 100644 --- a/public/popup.html +++ b/public/popup.html @@ -127,8 +127,10 @@ diff --git a/src/background.ts b/src/background.ts index ec398d59..03afea42 100644 --- a/src/background.ts +++ b/src/background.ts @@ -31,6 +31,9 @@ chrome.runtime.onMessage.addListener(function (request, sender, callback) { case "openConfig": chrome.runtime.openOptionsPage(); return; + case "openHelp": + window.open(chrome.runtime.getURL('help/index_en.html')); + return; case "sendRequest": sendRequestToCustomServer(request.type, request.url, request.data).then(async (response) => { callback({ diff --git a/src/popup.ts b/src/popup.ts index a02e1216..3b3352e1 100644 --- a/src/popup.ts +++ b/src/popup.ts @@ -830,7 +830,7 @@ async function runThePopup(messageListener?: MessageListener) { } function openHelp() { - window.open(chrome.runtime.getURL('help/index_en.html')); + chrome.runtime.sendMessage({"message": "openHelp"}); } //make the options username setting option visible