Я пишу расширение chrome, в котором я хочу выполнить задачу при создании окна, но не при создании окна путем отсоединения существующей вкладки.
Пока что у меня есть got is
chrome.windows.onCreated.addListener(function(window) {
if (window.WindowType !== 'normal') return;
// rest of function...
Я уже отфильтровываю всплывающие окна со второй строкой, но не могу понять, как отфильтровать отсоединяющиеся вкладки, даже после очистки chrome.tabs
API.
Я знаю, что есть функция chrome.tabs.OnDetached.addListener
, но я не понимаю, как ее использовать, чтобы не делал то, что написано в прослушивателе onCreated
, который у меня уже есть.