GNOME Bugzilla – Bug 138458
GtkTreeView steals focus on double click
Last modified: 2004-12-22 21:47:04 UTC
Double click a treeview, in the row activated handler assign focus to another widget. The Treeview will steal the focus back. This is a new behaviour under gtk+ 2.4, under 2.2 the focus goes to the widget you set focus to.
This changed recently when we moved focus grabbing to occur at the end of events to prevent re-entrancy. It doesn't make much sense to grab focus on a double-click event as the initial click will grab focus. Fixed in CVS.