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); return assignManager._setOrRemoveAssignment(tab.id, m.url, m.userContextId, m.value);
}); });
break; break;
case "sortTabsByWindow":
backgroundLogic.sortTabsByWindow();
break;
case "sortTabs": case "sortTabs":
backgroundLogic.sortTabs(); backgroundLogic.sortTabs();
break; 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 () => { Logic.addEnterHandler(document.querySelector("#sort-containers-link"), async () => {
try { try {
await browser.runtime.sendMessage({ await browser.runtime.sendMessage({