We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

The title bar is present when disabled (Linux)

  • 8 回覆
  • 1 有這個問題
  • 44 次檢視
  • 最近回覆由 ender21

more options

I noticed that the title bar is present and opened the 'customise' page. "Title bar" is unchecked. I have tried checking and unchecking it using this and other system themes and have also tried that from another system. In about:config the setting "browser.tabs.drawInTitlebar" is true. I have long had css code which places the tab bar below the location bar. Above the location bar I have the menu bar which, in addition to the classic menu, has toolbar buttons and the "bookmarks toolbar". Bookmarks Toolbar is not checked in the list. That has been my setup for years; the current profile is over a year old and previously had no title bar. Some months ago I showed the title bar to facilitate moving buttons on the menu bar then disabled it. I am attaching images.

I noticed that the title bar is present and opened the 'customise' page. "Title bar" is unchecked. I have tried checking and unchecking it using this and other system themes and have also tried that from another system. In about:config the setting "browser.tabs.drawInTitlebar" is true. I have long had css code which places the tab bar below the location bar. Above the location bar I have the menu bar which, in addition to the classic menu, has toolbar buttons and the "bookmarks toolbar". Bookmarks Toolbar is not checked in the list. That has been my setup for years; the current profile is over a year old and previously had no title bar. Some months ago I showed the title bar to facilitate moving buttons on the menu bar then disabled it. I am attaching images.
附加的畫面擷圖

被選擇的解決方法

On Linux hiding the title bar is done via CSD (client-side-decoration), so if it isn't working then there appears to be a problem with CSD.

  • bug 1283299 - (gtktitlebar) Implement titlebar rendering on GTK 3.20+

(please do not comment in bug reports
https://bugzilla.mozilla.org/page.cgi?id=etiquette.html
)

從原來的回覆中察看解決方案 👍 1

所有回覆 (8)

more options

Did you try yo disable userChrome.css in case you use this file to customize Firefox ?

Start Firefox in Safe Mode to check if one of the extensions ("3-bar" menu button or Tools -> Add-ons -> Extensions) or if hardware acceleration is causing the problem.

  • switch to the DEFAULT theme: "3-bar" menu button or Tools -> Add-ons -> Themes
  • do NOT click the "Refresh Firefox" button on the Safe Mode start window
more options

Thanks for replying. Starting in "Safe Mode" started without the menu bar but the title bar was still present and not enabled in Customise.

Restarting with stylesheets disabled also still showed the title bar with no enabling in Customise.

Switching to the "Default theme" in the Add-ons Manager, only changed the background colour since that's all my theme does. There seems to be no way to change to the new menu style if I use this profile.

more options

Hi

Which desktop environment are you using?

more options

Hello. I am using KDE with GTK2 theme MurrinaChromium. GTK3 theme is Adwaita. I have tried changing both themes to Breeze (which is the KDE preference) on another KDE system, without any change in behaviour.

more options

You can create a new profile to test if your current profile is causing the problem.

See "Creating a profile":

If the new profile works then you can transfer files from a previously used profile to the new profile, but be cautious not to copy corrupted files to avoid carrying over problems.

more options

Thanks for replying. I anticipated that the issue was confined to one profile and hoped to find out what is causing it.

However, I started Firefox using another profile. The title bar was present but was enabled in Customise. After I disabled it, it did NOT disappear. I started with that profile again and the title bar was still present.

I created a third profile. It had the title bar also and it persisted after I disabled it in Customise and after I enabled the menu bar.

more options

選擇的解決方法

On Linux hiding the title bar is done via CSD (client-side-decoration), so if it isn't working then there appears to be a problem with CSD.

  • bug 1283299 - (gtktitlebar) Implement titlebar rendering on GTK 3.20+

(please do not comment in bug reports
https://bugzilla.mozilla.org/page.cgi?id=etiquette.html
)

more options

Thanks. I didn't search Bugzilla because I thought if it wasn't just me there would have been an outcry. I'll search first next time.

Having said that, I was previously able to make the title bar go away in this profile using Customise.

The only css code I have found so far doesn't work and perhaps that's because it's GTK which drives the setting in Linux.