Bug 993498 - Hide browser tabs if target doesn't expose any. r=paul

This commit is contained in:
Alexandre Poirot 2014-05-26 14:11:00 -04:00
parent 5385c015f7
commit ac44075153
3 changed files with 11 additions and 1 deletions

View File

@ -130,6 +130,12 @@ let UI = {
rootButton.setAttribute("hidden", "true");
}
}
let tabsButton = document.querySelector(".tab.browser-tabs");
if (response.tabs.length > 0) {
tabsButton.classList.remove("hidden");
} else {
tabsButton.classList.add("hidden");
}
}
);
}

View File

@ -45,7 +45,7 @@
<button class="help">&device.help;</button>
</a>
</div>
<div onclick="UI.setTab('browser-tabs')" class="tab sidebar-item browser-tabs" title="&device.browserTabsTooltip;">&device.browserTabs;</div>
<div onclick="UI.setTab('browser-tabs')" class="tab sidebar-item browser-tabs" hidden="true" title="&device.browserTabsTooltip;">&device.browserTabs;</div>
</div>
</div>
</aside>

View File

@ -322,6 +322,10 @@ header {
overflow: auto;
}
.browser-tabs.hidden {
display: none;
}
.app, .browser-tab {
display: flex;
align-items: center;