diff --git a/scripts/GUI/tabs.js b/scripts/GUI/tabs.js index d0a9f90..1eb1454 100644 --- a/scripts/GUI/tabs.js +++ b/scripts/GUI/tabs.js @@ -1,6 +1,6 @@ export default class Tabs { static addActionListener(event, callback) { - (event.toLowerCase().contains(`update`)) ? chrome.tabs.onUpdated.addListener(async (tabId, info, tab) => {callback({"tabId": tabId, "info": info, "tab": tab})}) : false; + (event.toLowerCase().includes(`update`)) ? chrome.tabs.onUpdated.addListener(async (tabId, info, tab) => {callback({"tabId": tabId, "info": info, "tab": tab})}) : false; }; static create(URL, index, pinned = false) { @@ -23,7 +23,7 @@ export default class Tabs { let TABS = {}; TABS.all = await chrome.tabs.query(filters); - TABS.result = ((Array.isArray(TABS.all) ? (TABS.all).length > 0 : false) && ((index != null && (typeof index).contains(`num`)) ? index >= 0 : false)) ? TABS.all[index] : ((Array.isArray(TABS.all) ? (TABS.all).length > 0 : false) ? TABS.all : null); + TABS.result = ((Array.isArray(TABS.all) ? (TABS.all).length > 0 : false) && ((index != null && (typeof index).includes(`num`)) ? index >= 0 : false)) ? TABS.all[index] : ((Array.isArray(TABS.all) ? (TABS.all).length > 0 : false) ? TABS.all : null); return (TABS.result); }