Minor fixes for chrome

This commit is contained in:
Tamius Han 2020-03-09 21:41:31 +01:00
parent cf1cc3d87a
commit a81c5765e1
3 changed files with 4 additions and 5 deletions

View File

@ -13,7 +13,7 @@ class CommsServer {
browser.runtime.onConnect.addListener(p => this.onConnect(p));
browser.runtime.onMessage.addListener((m, sender) => this.processReceivedMessage_nonpersistent(m, sender));
} else {
chrome.runtime.onConnect.addListener(p => ths.onConnect(p));
chrome.runtime.onConnect.addListener(p => this.onConnect(p));
chrome.runtime.onMessage.addListener((m, sender, callback) => this.processReceivedMessage_nonpersistent(m, sender, callback));
}

View File

@ -66,11 +66,10 @@ class UWServer {
this.comms.subscribe('uwui-vue-initialized', () => this.uiLoggerInitialized = true);
var ths = this;
if(BrowserDetect.firefox) {
browser.tabs.onActivated.addListener(function(m) {ths.onTabSwitched(m)});
browser.tabs.onActivated.addListener(function(m) {this.onTabSwitched(m)});
} else if (BrowserDetect.chrome) {
chrome.tabs.onActivated.addListener(function(m) {ths.onTabSwitched(m)});
chrome.tabs.onActivated.addListener(function(m) {this.onTabSwitched(m)});
}
}

View File

@ -157,7 +157,7 @@ export default {
},
methods: {
async openOptionsPage() {
browser.runtime.openOptionsPage();
(browser ?? chrome).runtime.openOptionsPage();
},
execAction(action) {
this.exec.exec(action, 'page', this.frame);