Ignore about: tabs on broadcast

This commit is contained in:
Shin'ya Ueoka 2019-02-24 22:31:39 +09:00
parent f707f4da75
commit 0a1aeb2342

View file

@ -4,6 +4,9 @@ export default class ContentMessageClient {
async broadcastSettingsChanged() { async broadcastSettingsChanged() {
let tabs = await browser.tabs.query({}); let tabs = await browser.tabs.query({});
for (let tab of tabs) { for (let tab of tabs) {
if (tab.url.startsWith('about:')) {
continue;
}
browser.tabs.sendMessage(tab.id, { browser.tabs.sendMessage(tab.id, {
type: messages.SETTINGS_CHANGED, type: messages.SETTINGS_CHANGED,
}); });