-
-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Hide Window Titlebar" doesn't seem to have any effect on GNOME 44 #324
Comments
Hey @rolaca11, for flatpak apps check this #303 (comment) |
ohh looks like I made a mistake. IntelliJ isn't a flatpak app on my system and still is unaffected |
How did you install IntelliJ? I have installed Fedora 38 in gnome-boxes and it has only flatpak version. Please provide the output of |
yea same for me, i am on fedora 38 gnome 44 and both flatpak or native apps title bar always shows, on 43 it worked perfect |
Looks like I don't have the problem anymore in Ubuntu 23.04 |
Having the same issue with Fedora 38. |
`_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x4c, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0 _NET_WM_PID(CARDINAL) = 21241 |
same issue on 23.04 here is syslog:
|
I can't replicate the issue on Gnome 44 on arch linux, fedora 38 or ubuntu 23.04. |
Version 71 update fixed it for me. |
not working here on archlinux Only works with |
I too am having this issue, although it's working for maximised windows, but nothing else |
was working on 44 up until today, not sure what changed but all my windows have title bars now :( |
thanks it helped |
Tried this, but dconf always shows "Schema not found" and apps like vscode and slack have titlebars. Fedora 38/GNOME 44.1. For the record, I also tried the Flatpak fix mentioned. |
I installed this on my notebook but it won't let me enable the plugin. Strangely, the title bar is hidden even without having the plugin enabled (which is wrong) but other features don't work (like having the window buttons in the top bar). |
For those scrambling for a solution, I installed https://extensions.gnome.org/extension/4630/no-titlebar-when-maximized/ and this fixed the issue for me, although, as the name suggests, it's not as configurable as Unite. |
Not working for me, at least on Wayland. And unfortunately, not even Unite... |
This was working for me on 44.0, but it stopped working on 44.1. Checking with xprop, it looks like Taking a hint from velitasali/gtktitlebar#36 (comment), I tried changing diff --git a/[email protected]/window.js b/[email protected]/window.js
index f7ae532..87e6f18 100644
--- a/[email protected]/window.js
+++ b/[email protected]/window.js
@@ -19,7 +19,7 @@ const VALID_TYPES = [
const MOTIF_HINTS = '_MOTIF_WM_HINTS'
const _SHOW_FLAGS = ['0x2', '0x0', '0x1', '0x0', '0x0']
-const _HIDE_FLAGS = ['0x2', '0x0', '0x2', '0x0', '0x0']
+const _HIDE_FLAGS = ['0x2', '0x0', '0x0', '0x0', '0x0']
function isValid(win) {
return win && VALID_TYPES.includes(win.window_type)
|
- Change _HIDE_FLAGS to use 0x0 in decorations fields of _MOTIF_WM_HINTS - Change ServerDecorations.handle to use a boolean flag tracking whether the window decorations were previously hidden by united, because mutter now keeps `window->decorated` in sync with `window->mwm_decorated` - Change ServerDecorations.decorated to use `this.win.decorated` since that flag is now kept up-to-date. Additionally, win.get_frame_type() now seems to never become Meta.FrameType.BORDER Fixes: hardpixel#324
same issue |
Mine's been working fine since some recent update (I think GNOME, not Unite). |
Gnome has broken backwards compatibility for extensions. This extension now supports only gnome 45. |
It never worked since gnome 45... At least on Wayland. Edit : I was wrong. |
Describe the bug
Enabling "Hide Window Titlebar" doesn't seem to have any effect on GNOME 44.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Titlebars should disappear from apps, like Discord, or IntelliJ
Screenshots
Environment (please complete the following information):
Logs
The text was updated successfully, but these errors were encountered: