From 20bcfac0d40c6628f10c3cde2b7ade7b4b7d72d9 Mon Sep 17 00:00:00 2001 From: "bugzilla%arlen.demon.co.uk" Date: Fri, 15 Jul 2005 12:59:12 +0000 Subject: [PATCH] Bug 143866 Ctrl+T opens new tabs in tab-bar-less (popup, no toolbar) windows p=me r=neil.parkwaycc.co.uk sr=jag a=bsmedberg --- xpfe/browser/resources/content/navigator.js | 4 ++-- xpfe/global/resources/content/bindings/tabbrowser.xml | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/xpfe/browser/resources/content/navigator.js b/xpfe/browser/resources/content/navigator.js index 0729b60652a..fa69ae2132a 100644 --- a/xpfe/browser/resources/content/navigator.js +++ b/xpfe/browser/resources/content/navigator.js @@ -115,8 +115,8 @@ const gTabStripPrefListener = if (topic != "nsPref:changed") return; - var stripVisibility = !pref.getBoolPref(prefName); - if (gBrowser.tabContainer.childNodes.length == 1) { + if (gBrowser.tabContainer.childNodes.length == 1 && window.toolbar.visible) { + var stripVisibility = !pref.getBoolPref(prefName); gBrowser.setStripVisibilityTo(stripVisibility); pref.setBoolPref("browser.tabs.forceHide", false); } diff --git a/xpfe/global/resources/content/bindings/tabbrowser.xml b/xpfe/global/resources/content/bindings/tabbrowser.xml index 69d94fee779..29874ca36ea 100644 --- a/xpfe/global/resources/content/bindings/tabbrowser.xml +++ b/xpfe/global/resources/content/bindings/tabbrowser.xml @@ -55,7 +55,7 @@ - +