GNOME Bugzilla – Bug 351766
No focus event fired after search in gtkTreeView
Last modified: 2007-02-15 13:37:12 UTC
gtkTreeView widgets have a flag which, when set, allows the user to search the contents of a list or tree. When the user starts to type, a floating window pops up at the bottom of the list with a text box in it. The text box takes the focus until the user presses enter, escape, or a timeout is reached. When the floating window disappears, a window:destroy is event is fired but no focus: event is fired for the gtkTreeView's accessible. The accessible also does not have STATE_FOCUSED once the floating window closes.
This is arguably really a bug in gtk+, since gtk+ isn't giving notification of where focus lies after the search widget is destroyed. The preferred behavior would be for the GtkTreeView widget to fire the appropriate signal at this point, so that gail's focus-notification logic fires the appropriate event.
Bill, Thanks for the info. Should I open the bug against gtk?
Peter, please transfer this bug to gtk.
Transferring from atk/gail.
*** This bug has been marked as a duplicate of 356515 ***