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.onConnect.addListener(p => this.onConnect(p));
browser.runtime.onMessage.addListener((m, sender) => this.processReceivedMessage_nonpersistent(m, sender)); browser.runtime.onMessage.addListener((m, sender) => this.processReceivedMessage_nonpersistent(m, sender));
} else { } 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)); 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); this.comms.subscribe('uwui-vue-initialized', () => this.uiLoggerInitialized = true);
var ths = this;
if(BrowserDetect.firefox) { 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) { } 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: { methods: {
async openOptionsPage() { async openOptionsPage() {
browser.runtime.openOptionsPage(); (browser ?? chrome).runtime.openOptionsPage();
}, },
execAction(action) { execAction(action) {
this.exec.exec(action, 'page', this.frame); this.exec.exec(action, 'page', this.frame);