Refresh assignManager is proxy permission changes
This commit is contained in:
parent
82e9a72235
commit
c43d807873
3 changed files with 7 additions and 2 deletions
|
@ -384,8 +384,6 @@ window.assignManager = {
|
||||||
permissions: ["proxy"]
|
permissions: ["proxy"]
|
||||||
});
|
});
|
||||||
|
|
||||||
console.log("hasProxyPermission: ", hasProxyPermission);
|
|
||||||
|
|
||||||
if (hasProxyPermission) {
|
if (hasProxyPermission) {
|
||||||
browser.proxy.onRequest.addListener(this.handleProxifiedRequest, {urls: ["<all_urls>"]});
|
browser.proxy.onRequest.addListener(this.handleProxifiedRequest, {urls: ["<all_urls>"]});
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,6 +23,9 @@ const messageHandler = {
|
||||||
case "resetBookmarksContext":
|
case "resetBookmarksContext":
|
||||||
response = assignManager.resetBookmarksMenuItem();
|
response = assignManager.resetBookmarksMenuItem();
|
||||||
break;
|
break;
|
||||||
|
case "resetProxySupport":
|
||||||
|
response = assignManager.init();
|
||||||
|
break;
|
||||||
case "deleteContainer":
|
case "deleteContainer":
|
||||||
response = backgroundLogic.deleteContainer(m.message.userContextId);
|
response = backgroundLogic.deleteContainer(m.message.userContextId);
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -18,6 +18,10 @@ async function requestPermissions(event) {
|
||||||
if (permission === "bookmarks") {
|
if (permission === "bookmarks") {
|
||||||
browser.runtime.sendMessage({ method: "resetBookmarksContext" });
|
browser.runtime.sendMessage({ method: "resetBookmarksContext" });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (permission === "proxy") {
|
||||||
|
browser.runtime.sendMessage({ method: "resetProxySupport" });
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue