mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 03:15:11 +00:00
Bug 351428 When there is only 1 tab and the tab bar is shown, the file menu's close-related options are inconsistent
r+sr=neil
This commit is contained in:
parent
9285763f20
commit
fce9801747
@ -1373,13 +1373,17 @@ function updateCloseItems()
|
||||
{
|
||||
var browser = getBrowser();
|
||||
if (browser && browser.getStripVisibility()) {
|
||||
document.getElementById('menu_close').setAttribute('label', gNavigatorBundle.getString('tabs.closeTab'));
|
||||
document.getElementById('menu_closeWindow').hidden = false;
|
||||
document.getElementById('menu_closeOtherTabs').hidden = false;
|
||||
if (browser.tabContainer.childNodes.length > 1)
|
||||
if (browser.tabContainer.childNodes.length > 1) {
|
||||
document.getElementById('menu_close').setAttribute('label', gNavigatorBundle.getString('tabs.closeTab'));
|
||||
document.getElementById('cmd_closeOtherTabs').removeAttribute('disabled');
|
||||
else
|
||||
document.getElementById('menu_closeWindow').hidden = false;
|
||||
}
|
||||
else {
|
||||
document.getElementById('menu_close').setAttribute('label', gNavigatorBundle.getString('tabs.close'));
|
||||
document.getElementById('cmd_closeOtherTabs').setAttribute('disabled', 'true');
|
||||
document.getElementById('menu_closeWindow').hidden = true;
|
||||
}
|
||||
} else {
|
||||
document.getElementById('menu_close').setAttribute('label', gNavigatorBundle.getString('tabs.close'));
|
||||
document.getElementById('menu_closeWindow').hidden = true;
|
||||
|
Loading…
Reference in New Issue
Block a user