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 675835 - Unable to open Preferences > Folders after refreshing the brushes
Unable to open Preferences > Folders after refreshing the brushes
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkTreeView
2.24.x
Other All
: Normal minor
: ---
Assigned To: gtktreeview-bugs
gtktreeview-bugs
: GtkTreeViewExpand 676492 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2012-05-10 18:40 UTC by Andy Meneely
Modified: 2013-09-11 01:44 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot for Refresh Brushes (17.81 KB, image/png)
2012-05-10 18:40 UTC, Andy Meneely
Details

Description Andy Meneely 2012-05-10 18:40:11 UTC
Created attachment 213830 [details]
Screenshot for Refresh Brushes 

Looks like the Folders section of the preferences cannot be expanded after refreshing the brushes menu. Here are the steps:

1. Open up Gimp. Go to Preferences. The Folders item can be expanded
2. Hit OK
3. Go to the menu on the right and hit "Refresh Brushes" (see attached screenshot)
4. Now go back to preferences - the Folders item can no longer be expanded. 
5. If you restart GIMP, you can now expand Folders again. 

Not sure what's going on there. Maybe Refresh Brushes never clears something out?
Comment 1 Michael Natterer 2012-05-10 20:14:15 UTC
Most disturbing, I get this too.
Comment 2 Michael Natterer 2012-05-10 20:15:02 UTC
It's only the mouse interaction that breaks, the stuff can be
expanded/collapsed using the keyboard shortcuts just fine.
Comment 3 Michael Natterer 2012-05-31 08:57:27 UTC
This is a grab issue in GtkTreeView that has been fixed in GTK+ 3.x,
but not in 2.x. Will do the same fix in 2.x. Reassigning.
Comment 4 Michael Natterer 2012-05-31 09:05:26 UTC
Fixed in gtk-2-24 too now:

commit b32a9eb691920f21ad3b9127c833aaba15727c4b
Author: Michael Natterer <mitch@gimp.org>
Date:   Thu May 31 11:02:09 2012 +0200

    GtkTreeView: make tree expanding/collapsing more robust
    
    gtk_grab_remove() *after* we did the expanding/collapsing, otherwise
    grab_notify() might kick in and mess with our state. Fixes bug #675835.

 gtk/gtktreeview.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 5 Michael Natterer 2012-10-29 21:01:16 UTC
*** Bug 676492 has been marked as a duplicate of this bug. ***
Comment 6 Benjamin Otte (Company) 2013-09-11 01:44:10 UTC
*** Bug 581050 has been marked as a duplicate of this bug. ***