Open Bug 1420140 Opened 8 years ago Updated 3 years ago

mouse actions on title bar doesn't respect GTK+ settings in CSD mode

Categories

(Core :: Widget: Gtk, defect, P5)

57 Branch
defect

Tracking

()

UNCONFIRMED

People

(Reporter: ossman, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0 Build ID: 20171113102034 Steps to reproduce: 1. Configured GTK+: Titlebar Actions => Middle-click = Lower 2. widget.allow-client-side-decoration = true 3. Middle-click various areas around the tabs Actual results: Either a new tab opened, or nothing happened. Expected results: The Firefox window should have been lowered.
Component: Untriaged → Widget: Gtk
Product: Firefox → Core
There are other actions that aren't properly respected either, like double click. So this is more generic.
Summary: middle-click on title bar doesn't respect GTK+ settings in CSD mode → mouse actions on title bar doesn't respect GTK+ settings in CSD mode
Looks like it. Although the "fix" for bug 1417847 looks like it is trying to emulate GTK+ behaviour, rather than properly delegate to GTK+. That code will not respect the GTK+ settings properly, or other actions such as middle click.
I use the Middle-click to minimize windows in Gnome, but firefox with CSD have no response to the actions. The "fixed" for bug 1417847 still didn't solve this bug. Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.