Open adjacent tabs and background tabs

This commit is contained in:
Erwan Ameil 2017-11-16 13:03:38 +00:00
parent a50c7dd0a2
commit 177940981e
10 changed files with 38 additions and 19 deletions

View file

@ -1,9 +1,5 @@
const openNewTab = (url) => {
return browser.tabs.create({ url: url });
};
const openToTab = (url, tab) => {
return browser.tabs.update(tab.id, { url: url });
};
export { openToTab, openNewTab };
export { openToTab };

View file

@ -30,7 +30,8 @@ export default class BackgroundComponent {
case messages.OPEN_URL:
if (message.newTab) {
return this.store.dispatch(
tabActions.openNewTab(message.url), sender);
commands.tabopenCommand(message.url, message.background,
settings.value.openAdjacentTabs), sender);
}
return this.store.dispatch(
tabActions.openToTab(message.url, sender.tab), sender);