[Bug 1698083] Re: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions)
** Bug watch added: gitlab.gnome.org/GNOME/gtk/-/issues #539 https://gitlab.gnome.org/GNOME/gtk/-/issues/539 ** Changed in: gtk Importance: Undecided => Unknown ** Changed in: gtk Status: New => Unknown ** Changed in: gtk Remote watch: None => gitlab.gnome.org/GNOME/gtk/-/issues #539 ** Summary changed: - Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions) + Maximize vertically/horizontally doesn't work (in some apps) ** No longer affects: mutter ** No longer affects: gnome-shell (Fedora) ** Changed in: gnome-shell (Ubuntu) Status: Confirmed => Triaged ** Changed in: mutter (Ubuntu) Status: Confirmed => Triaged ** Tags added: focal groovy -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1698083 Title: Maximize vertically/horizontally doesn't work (in some apps) To manage notifications about this bug go to: https://bugs.launchpad.net/gtk/+bug/1698083/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1698083] Re: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions)
Launchpad has imported 20 comments from the remote bug at https://bugzilla.redhat.com/show_bug.cgi?id=1349225. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2016-06-23T02:28:42+00:00 adam wrote: Description of problem: I have focus-follows-mouse and no-raise-on-click. Under X, I can click on a title bar and the window raises. Under Wayland, this does not work for Gnome windows. Version-Release number of selected component (if applicable): gnome-shell-3.20.2-1.fc24.x86_64 How reproducible: Always Steps to Reproduce: 1. Turn off click to raise 2. Click on titlebar Actual results: No raise Expected results: Raise Additional info: This works fine with xterm and other X windows in Wayland. Super-Click still raises. Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome- shell/+bug/1698083/comments/0 On 2016-06-23T07:17:39+00:00 ofourdan wrote: I wonder if this related to CSD, because with CSD mutter does not own the titlebar (it's all managed by the client) and under Wayland clients cannot manipulate the stack by themselves. Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome- shell/+bug/1698083/comments/1 On 2016-06-23T07:24:01+00:00 ofourdan wrote: Humm, indeed, if you turn off "raise-on-click", the client cannot raise itself but that seems pretty much to be expected. Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome- shell/+bug/1698083/comments/2 On 2016-06-23T08:07:28+00:00 ofourdan wrote: Note the lengthy description of that option which make it very clear that this option should not be changed: "Setting this option to false can lead to buggy behavior, so users are strongly discouraged from changing it from the default of true. Many actions (e.g. clicking in the client area, moving or resizing the window) normally raise the window as a side-effect. Setting this option to false, which is strongly discouraged, will decouple raising from other user actions, and ignore raise requests generated by applications. See http://bugzilla.gnome.org/show_bug.cgi?id=445447#c6. Even when this option is false, windows can still be raised by an alt-left-click anywhere on the window, a normal click on the window decorations, or by special messages from pagers, such as activation requests from tasklist applets. This option is currently disabled in click-to-focus mode. Note that the list of ways to raise windows when raise_on_click is false does not include programmatic requests from applications to raise windows; such requests will be ignored regardless of the reason for the request. If you are an application developer and have a user complaining that your application does not work with this setting disabled, tell them it is _their_ fault for breaking their window manager and that they need to change this option back to true or live with the "bug" they requested." So, considering this very explicit warning and given that this is not possible to have this option working in Wayland (by design and on purpose, clients cannot manipulate the window stacking in Wayland), my take is that we should simply ignore this option under Wayland. I have filed a bug and posted a patch upstream in GNOME bugzilla for this. Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome- shell/+bug/1698083/comments/3 On 2016-06-23T12:17:53+00:00 adam wrote: Thanks for the investigation! I will follow the upstream bug. Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome- shell/+bug/1698083/comments/4 On 2016-07-04T15:50:44+00:00 adam wrote: Here is a summary of the upstream bug: - wayland doesn't (yet) implement a protocol for a client to ask its window to be raised or lowered - with client-side decorations, clients are responsible (through GDK) to raise or lower themselves - so for wayland right now, there is no way to have a title bar click raise a window if click-to-raise is turned off - BUT! even if click-to-raise is turned on, the functionality of middle-click to lower is also broken (this is action-middle-click-titlebar, configurable with GNOME Tweaks) Can extending the xdg-shell protocol to add raise/lower commands (and implementing in GDK) be considered a wayland-as-default blocker in Fedora? This is a regression though not in the default GNOME settings. Reply at: https://bugs.launchpad.net/ubuntu/+source/gnome- shell
[Bug 1698083] Re: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions)
** Bug watch added: gitlab.gnome.org/GNOME/mutter/-/issues #602 https://gitlab.gnome.org/GNOME/mutter/-/issues/602 ** Also affects: mutter via https://gitlab.gnome.org/GNOME/mutter/-/issues/602 Importance: Unknown Status: Unknown ** Bug watch added: Red Hat Bugzilla #1349225 https://bugzilla.redhat.com/show_bug.cgi?id=1349225 ** Also affects: gnome-shell (Fedora) via https://bugzilla.redhat.com/show_bug.cgi?id=1349225 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1698083 Title: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions) To manage notifications about this bug go to: https://bugs.launchpad.net/gtk/+bug/1698083/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1698083] Re: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions)
** Tags removed: cosmic -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1698083 Title: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions) To manage notifications about this bug go to: https://bugs.launchpad.net/gtk/+bug/1698083/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1698083] Re: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions)
** Tags removed: artful -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1698083 Title: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions) To manage notifications about this bug go to: https://bugs.launchpad.net/gtk/+bug/1698083/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1698083] Re: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions)
** Also affects: gtk Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1698083 Title: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions) To manage notifications about this bug go to: https://bugs.launchpad.net/gtk/+bug/1698083/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1698083] Re: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions)
** Tags added: bionic cosmic -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1698083 Title: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1698083/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1698083] Re: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions)
** Summary changed: - Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and some apps in Xorg sessions) + Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1698083 Title: Middle-click titlebar actions (like maximizing vertically) don't work (for all apps in Wayland sessions, and CSD apps in Xorg sessions) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1698083/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs