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 758159 - GtkFileChooserDialog continually grows allocation size after use
GtkFileChooserDialog continually grows allocation size after use
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkFileChooser
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
Federico Mena Quintero
Depends on:
Blocks:
 
 
Reported: 2015-11-16 06:27 UTC by Christian Hergert
Modified: 2015-12-11 17:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Hergert 2015-11-16 06:27:49 UTC
Using GtkFileChooserDialog with a successful choice results in the size being cached somewhere. The value being stored seems to keep growing when CSD is enabled.

Each subsequent use of the dialog grows larger and larger, until it is as large as the parent window.
Comment 1 Olivier Fourdan 2015-11-17 14:26:52 UTC
Can you repoduce with testfilechooser? Something like "GTK_CSD=1 ./tests/testfilechooser"

If so, could you try applying the last uncommitted patch from bug 756618, i.e. attachment 315350 [details] [review] and try again to see if it helps?
Comment 2 Matthias Clasen 2015-12-11 17:30:23 UTC
I believe this is fixed in master