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