When window control placement is "left", CSD displays window controls to right
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
People
(Reporter: yoasif, Assigned: stransky)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
| Reporter | ||
Comment 1•7 years ago
|
||
Comment 5•7 years ago
|
||
Comment 6•7 years ago
|
||
| Assignee | ||
Updated•7 years ago
|
| Assignee | ||
Comment 10•7 years ago
|
||
| Assignee | ||
Updated•7 years ago
|
| Assignee | ||
Comment 11•7 years ago
|
||
Comment 12•7 years ago
|
||
| Assignee | ||
Comment 13•7 years ago
|
||
Updated•7 years ago
|
Comment 14•7 years ago
|
||
| Assignee | ||
Comment 15•6 years ago
|
||
| Assignee | ||
Comment 16•6 years ago
|
||
| Assignee | ||
Comment 17•6 years ago
|
||
| Assignee | ||
Updated•6 years ago
|
Comment 18•6 years ago
|
||
Pushed by dgottwald@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7d151a27de64
Honour system titlebar button left/right placement, r=dao
Comment 19•6 years ago
|
||
| bugherder | ||
Comment 20•6 years ago
|
||
On Ubuntu 18.10 with the theme Yaru, and all other themes i have, and with Gnome Teaks placed the buttons on the left, every program moves the buttons to left except Firefox (today Nightly). Am I doing something wrong or this this worth a new bug?
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
Comment 21•6 years ago
|
||
The current heuristic of looking for where the 'menu' element is placed in the GTK layout doesn't work if there is no 'menu' element at all, and that seems pretty normal in contemporary distros. The default Ubuntu layout when reversed doesn't include it, nor does the GNOME default. (This is why comment #20 is not seeing it working). I think the heuristic needs to go a bit deeper and evaluate which elements are on the left and right of the ':' and then decide whether to treat it as reversed or not.
Comment 22•6 years ago
|
||
Comment 20 is fixed for me since landing of bug 1521310.
Comment 23•6 years ago
|
||
Ah, I missed that. Glad it's already handled!
Description
•