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 703825 - Seahorse UI ( File->New... dialog) is broken
Seahorse UI ( File->New... dialog) is broken
Status: RESOLVED FIXED
Product: seahorse
Classification: Applications
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: Seahorse Maintainer
Seahorse Maintainer
: 709038 710779 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-07-08 21:08 UTC by Aruna Sankaranarayanan
Modified: 2013-10-25 20:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Correct UI dialog (40.24 KB, image/png)
2013-07-08 21:08 UTC, Aruna Sankaranarayanan
  Details
Fix generate-select dialog for GTK+ changes (1.37 KB, patch)
2013-10-15 19:57 UTC, Stef Walter
committed Details | Review

Description Aruna Sankaranarayanan 2013-07-08 21:08:00 UTC
Created attachment 248666 [details]
Correct UI dialog

Steps to reproduce:
File->New...->
You can see a treeview that's not even one row tall. There's also significant empty space between the treeview and the buttons.

I'm attaching a screenshot of the broken UI and the correct UI.

Broken UI dialog: https://bug703398.bugzilla-attachments.gnome.org/attachment.cgi?id=248449
Comment 1 Stef Walter 2013-07-09 07:37:52 UTC
This is due to a bug in GTK+. What version of GTK+ are you using?
Comment 2 Aruna Sankaranarayanan 2013-07-22 07:35:31 UTC
libgtk-2.0. 

I used http://stackoverflow.com/questions/126141/how-do-you-find-out-which-version-of-gtk-is-installed-on-ubuntu to find the gtk version.
Comment 3 Stef Walter 2013-07-22 12:09:58 UTC
That line doesn't contain any relevant data. It seems that on Ubuntu the package name simply contains a 2.0, even though the package version is not 2.0 (go figure).

I'm not an ubuntu user, but I think something like this would get the information:

$ dpkg -l '*gtk*'
Comment 4 Kat 2013-07-22 12:35:58 UTC
I get the same when running seahorse from jhbuild using gtk 3.9.7.

Aruna, 'jhbuild run pkg-config --modversion gtk+-3.0' :)
Comment 5 Aruna Sankaranarayanan 2013-08-28 13:30:50 UTC
I am running seahorse from jhbuild using gtk 3.9.13
Comment 6 Kat 2013-09-17 18:56:36 UTC
I get it in 3.9.91 which is installed to the system (Fedora 20). It makes the new key dialog unusable :-/
Comment 7 Stef Walter 2013-10-15 19:57:05 UTC
Created attachment 257385 [details] [review]
Fix generate-select dialog for GTK+ changes

The default behavior of gtk_container_add() changed so that it no longer
sets expand=TRUE and fill=TRUE
Comment 8 Stef Walter 2013-10-15 19:57:38 UTC
Attachment 257385 [details] pushed as a2b81b0 - Fix generate-select dialog for GTK+ changes
Comment 9 Dominique Leuenberger 2013-10-20 00:01:25 UTC
*** Bug 709038 has been marked as a duplicate of this bug. ***
Comment 10 Stef Walter 2013-10-25 20:34:59 UTC
*** Bug 710779 has been marked as a duplicate of this bug. ***