Closed
Bug 1420841
Opened 7 years ago
Closed 7 years ago
Implement resizers when window managers does not support GDK_DECOR_BORDER
Categories
(Core :: Widget: Gtk, enhancement)
Core
Widget: Gtk
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox59 | --- | affected |
People
(Reporter: stransky, Assigned: stransky)
References
(Blocks 1 open bug)
Details
When window managers does not support GDK_DECOR_BORDER the undecorated window can't be resized by Gtk+. We need to create our own implementation as at:
https://reviewboard.mozilla.org/r/62490/diff/1#index_header
Comment 1•7 years ago
|
||
Would having GTK draw the decorations be an option on these systems?
Assignee | ||
Comment 2•7 years ago
|
||
(In reply to Karl Tomlinson (:karlt) from comment #1)
> Would having GTK draw the decorations be an option on these systems?
That would be great but AFAIK Gtk can't draw the CSD border only. It draws all or nothing which means it also draws the titlebar as a widget. Setting titlebar to some custom/null/dummy widget by gtk_window_set_titlebar() to have it actually hidden does not work (at least I was not able to achieve that).
Assignee | ||
Comment 3•7 years ago
|
||
BTW that's also discussed at Bug 1419456.
Assignee | ||
Comment 4•7 years ago
|
||
We'll fix that by Bug 1421974.
Assignee | ||
Updated•7 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•