After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 752742 - Double clicking dialog header bars makes CSD shadow disappear
Double clicking dialog header bars makes CSD shadow disappear
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: .General
3.17.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2015-07-22 21:34 UTC by Christoph Reiter (lazka)
Modified: 2015-07-23 08:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christoph Reiter (lazka) 2015-07-22 21:34:25 UTC
1) gtk3-widget-factory
2) open file chooser
3) double click header bar
4) unfocus window (click on the widget factory)
5) shadow is gone

I guess it tries to maximize the window but fails and ends up in some weird semi maximized state?
Comment 1 Matthias Clasen 2015-07-23 03:33:37 UTC
Fixed in f30637bbae4686ed78dd0976cb941ebab9e28cca
Comment 2 Christoph Reiter (lazka) 2015-07-23 08:10:40 UTC
This broke the following scenario (which happens here when I restore the maximized state on start):

w = Gtk.Window()
w.realize()
w.maximize()
w.show()
Comment 3 Christoph Reiter (lazka) 2015-07-23 08:21:03 UTC
Maybe queue those things also in case the window isn't mapped?
Comment 4 Christoph Reiter (lazka) 2015-07-23 08:34:19 UTC
Filed as bug 752765 with patch attached