add event handler and send message to messageHandler

This commit is contained in:
Khansa Kiasatina 2020-03-29 21:20:29 -04:00
parent bc5ac45c4a
commit e80bf07995
2 changed files with 14 additions and 0 deletions

View file

@ -40,6 +40,9 @@ const messageHandler = {
return assignManager._setOrRemoveAssignment(tab.id, m.url, m.userContextId, m.value);
});
break;
case "sortTabsByWindow":
backgroundLogic.sortTabsByWindow();
break;
case "sortTabs":
backgroundLogic.sortTabs();
break;

View file

@ -599,6 +599,17 @@ Logic.registerPanel(P_CONTAINERS_LIST, {
}
});
Logic.addEnterHandler(document.querySelector("#sort-containers-link-window"), async () => {
try {
await browser.runtime.sendMessage({
method: "sortTabsByWindow"
});
window.close();
} catch (e) {
window.close();
}
});
Logic.addEnterHandler(document.querySelector("#sort-containers-link"), async () => {
try {
await browser.runtime.sendMessage({