-
Notifications
You must be signed in to change notification settings - Fork 973
Hide the menu bar by default stopped working #5086
Comments
Works as-expected on Windows; let me try it out on my Ubuntu VM... |
@Sh1d0w can the issue be with the theme you're using? Do you have more information on that? So you're running Fedora 24, which uses Gnome 3 by default... Gnome should be showing the menu at the top of each Window, not at the top of the window manager (ex: where macOS and Ubuntu show it) |
@bsclifton No it is not from the theme the same applies if I switch back to the default one for Gnome 3. The setting is working as you can see in the video if I flip the switch off/on again. The problem is that it is not working during first launch (also same applies if I open a new window with CTRL + N). Please take a look at the video I have captured http://webm.land/media/u1Na.webm I guess there is a race condition between initial window initialization and the loading of the settings. |
After short investigation it seems the problem is not in the settings. It correctly sets the setting value to true or false here I think the problem is on Electron side. From the docs:
If it is |
Thanks for the research, @Sh1d0w 😄 I'm going to remove the regression tag and add upstream tag. Also going to remove from the milestone for the time being. However, I would be up for helping if you (or anyone else) wanted to grab this 😄 It's possible it's already been fixed upstream and we could pull in a commit that fixes it into our brave/electron fork |
I've tested Brave on several different distros and found that this problem persists regardless the desktop environment on Linux. Two things I have found while testing this. One, if you open another window in front of brave after it starts then switch back to brave it will then hide the menu bar. Two, it may have been mentioned but toggling the "hide menu" option does also work. I'm no dev but two crude ways to fix this issue would be to either have an invisible window open then close in front of brave after it starts, or have brave start with the hide menu option off then set a script to toggle this option on after startup. |
Seems to happen on any version of Linux running Gnome Shell. I can reproduce this in Fedora 25 running Gnome 3.22.2. Going into Brave Browser preferences, turning "hide the menu bar by default" off and then on again will fix the issue. Also pressing alt will successfully hide the menu bar. Both of these fixes only work until the next time Brave Browser is launched. It's annoying because like Firefox, Brave Browser uses the default GTK system bar at the top of its window which already takes up a lot of screen space. I don't know how Google Chrome avoids this, but I wonder if Chrome's solution could be replicated in Brave. |
+1 from #8293 |
Same issue for me. Using Ubuntu 17.10(Gnome) and Ubuntu Budgie 17.10. Also, when a tab gets pulled out from a Brave instance where the menu bar is hidden, the new window session with the pulled tab shows the menu bar again. Brave | 0.19.80 |
Noticed that when Brave is launched, the menu is shown as described above but when the Brave app window is not active (e. g. switching to a different app), the menu bar disappears. |
Same thing is happening to me and I'm on ubuntu. Please fix this. |
Same here using Linux Lite 3.6 (XFCE). |
I'm also experiencing this problem. Whenever Brave is reopened, menu bar will be open by default. Even when you go into settings and the "Hide menu bar by default" is already toggled. Toggling it will fix it for the session, but menu bar will be open again when Brave is restarted. My system info: OS _ Linux Mint 18.3 Cinnamon 64-bit Brave: 0.19.105 Glad the issue is open. Hope is gets resolved! Thanks, |
Same here on Archlinux with openbox. As a workaround I start brave with: |
+1 from @insanerwayner
and +1 from @hyph3n
|
+1 on Arch Linux running Gnome 3.26.2 No problem when running on the latest build of Windows 10 |
+1 from community https://community.brave.com/t/menu-bar-showing-on-restart-crash-to-desktop-when-clicking-it/16347?u=eljuno
|
+1 from @ryanmusante via #13179 |
1 year and half after still no solution? |
Yeah, this is getting terribly annoying 😐 |
same problem here . installed by snapy. |
+1 |
Also this issue would be fixed on brave-core. @bsclifton safe to close this issue? |
@srirambv I may be able to deliver a fix for this. Let's keep it open |
This is a super annoying bug, but unfortunately I don't think we'll be able to address it before moving to brave-core |
For folks that are willing to try an experimental build, you can grab a copy of brave-core (where this is no longer an issue) from here: |
Did you search for similar issues before submitting this one?
No
Describe the issue you encountered:
Enabling "Hide the menu bar by default" from settings has no effect when you launch new Brave instance.
Expected behavior:
Should happen what the setting name suggests.
http://webm.land/media/u1Na.webm
The text was updated successfully, but these errors were encountered: