Bug 433721

Summary: Can't use tab traversal in the "Create New Tag" dialog
Product: [Technology] EGit Reporter: Eric Jain <eric.jain>
Component: UIAssignee: Wayne Beaton <wayne.beaton>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: loskutov, matthias.sohn, robin.rosenberg, robin
Version: 3.2Keywords: bugday, helpwanted
Target Milestone: 4.1   
Hardware: PC   
OS: Windows 7   
See Also: https://git.eclipse.org/r/50780
https://git.eclipse.org/c/egit/egit.git/commit/?id=18cd85fe8221c396dc0a4c36e96f53c09832fc1e
Whiteboard:

Description Eric Jain CLA 2014-04-28 23:31:53 EDT
When the "Create New Tag" dialog opens, the focus is on the "Tag name" field. After hitting tab, I expect the focus to move to the "Tag message" field, but instead no UI element appears to have focus.
Comment 1 Robin Rosenberg CLA 2014-04-29 13:25:37 EDT
It seems all dialogs that uses the SpellcheckableMessageArea have the same problem, i.e. the Create Tag dialog, Commit dialog and the staging view.

I guess it's related to the ability to input TABs into the text. Do we need it?
Comment 2 Eric Jain CLA 2014-04-29 17:21:05 EDT
Git doesn't allow TAB (or other control) characters in tag names. However, the "tag name" field supports autocompletion (Ctrl+TAB).
Comment 3 Robin Rosenberg CLA 2014-04-29 17:47:06 EDT
TAB works fine from the tag name field. The problem is that the next field is the SpellcheckableMessageArea, which eats the TAB.
Comment 4 Eclipse Genie CLA 2015-06-24 07:00:24 EDT
New Gerrit change created: https://git.eclipse.org/r/50780