diff --git a/src/css/popup.css b/src/css/popup.css index f3a02a5..052b9d4 100644 --- a/src/css/popup.css +++ b/src/css/popup.css @@ -682,12 +682,9 @@ span ~ .panel-header-text { opacity: 1; } -.container-info-tab-row:not(.clickable) .container-close-tab { - opacity: 0; -} - +.container-info-tab-row:not(.clickable) .container-close-tab, .container-info-tab-row:not(.clickable):hover .container-close-tab { - opacity: 0.5; + opacity: 0; } .container-info-has-tabs, diff --git a/src/js/popup.js b/src/js/popup.js index d35bf55..2decbf2 100644 --- a/src/js/popup.js +++ b/src/js/popup.js @@ -769,7 +769,6 @@ Logic.registerPanel(P_CONTAINER_INFO, { }, buildInfoTable(tabs) { - const identity = Logic.currentIdentity(); // For each one, let's create a new line. const fragment = document.createDocumentFragment(); for (let tab of tabs) { // eslint-disable-line prefer-const @@ -779,7 +778,7 @@ Logic.registerPanel(P_CONTAINER_INFO, { tr.innerHTML = escaped` ${tab.title} - `; + `; tr.querySelector("td").appendChild(Utils.createFavIconElement(tab.favIconUrl)); document.getElementById("container-info-table").appendChild(fragment); @@ -787,15 +786,6 @@ Logic.registerPanel(P_CONTAINER_INFO, { const closeTab = document.querySelector("#close-tab"); closeTab.setAttribute("id", tab.id); - if(identity.hasHiddenTabs) { - closeTab.addEventListener("mouseover",function() { - tr.classList.add("clickable"); - }); - closeTab.addEventListener("mouseout",function() { - tr.classList.remove("clickable"); - }); - } - Logic.addEnterHandler(closeTab, async function(e) { await browser.tabs.remove(Number(e.target.id)); window.close();