GNOME Bugzilla – Bug 650278
Tab doesn't exit port field
Last modified: 2013-09-13 01:05:46 UTC
evolution 3.1.2 During account creation, accessing fields using tab key, once you enter in port field under Receiving options, tab doesn't move further.
I added EPortEntry to the Glade catalog so that mail-config.ui could be loaded in Glade: http://git.gnome.org/browse/evolution/commit/?id=1f65cd64d375c575f5475fbb86d5b68778134460 Tab behavior is similar in Glade too, which has me stumped. EPortEntry is not screwing around with GtkContainer focus chains or anything like that. And because I can reproduce it in Glade, I don't think EMAccountEditor is to blame. Some sort of GtkContainer or GtkTable issue? Seems unlikely, but I can't think of anything else.
Created attachment 190500 [details] [review] evo patch for evolution; EPortEntry may not have set can-focus to True, because the widget itself may not receive a focus, only its children can be focused. With this change everything works as expected.
Created commit 48deb5f in evo master (3.1.3+)