[CSD] Can’t drag by the close button

NEW
Unassigned

Status

()

defect
a year ago
a year ago

People

(Reporter: jurf, Unassigned)

Tracking

(Blocks 1 bug)

59 Branch
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Reporter

Description

a year ago
User Agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0
Build ID: 20180130211649

Steps to reproduce:

Dragging by the close button in Firefox does nothing, but it drags the window with any other GTK+ application.
Reporter

Updated

a year ago
Blocks: gtktitlebar
I can confirm this on Fedora 27 with Nightly "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 ID:20180219220041".
Status: UNCONFIRMED → NEW
Has STR: --- → yes
Component: Untriaged → Widget: Gtk
Ever confirmed: true
Product: Firefox → Core
Looking at other apps, I think this is kind of "feature" of such application, not a standard behaviour. E.g. Gimp, Pidgin, Telegram or Slack clients are not draggable with the close button. Not Firefox windows without CSD enabled. Actually seems like a feature of GNOME apps only.
Reporter

Comment 3

a year ago
This is actually a standard GTK+ 3 feature (every CSD app has it by default), and under GNOME all the apps you’ve mentioned have it.
Hm, I don't know how combine this Gtk+ feature with recent Firefox architecture where drag is managed by drag area. Wontfix unless someone wants to provide a patch here.
You need to log in before you can comment on or make changes to this bug.