PDA

View Full Version : [2.2] Radio Tabbing is Inconsistent with Standards



tsa
18 Aug 2008, 9:00 AM
I don't know whether this should be in bugs or feature requests, and I understand this is very picky, but the new radio fields are not tabbing as expected according to user interface standards.

Radio buttons in Linux and Windows (not sure about Mac) are supposed to tab by the group, and should only be manipulated using the up and down arrow keys. This is no longer the behavior in Ext 2.2 presumably because there is no longer a background radio input type to dictate this behavior since Ext has provided new images for radio buttons (which I love, by the way)

In other words, in all native Windows dialog boxes and html forms, if you tab through a form, and come to a group of radio buttons, it will set focus on the selected radio button. Hitting tab again will take you to the next unrelated field, not to the next radio button in that group. In order to select another option in a radio group, you hit the up and down or left and right arrows.

In Ext 2.2, if you tab to a group of radio buttons, hitting tab will set focus to the first radio button in the index, regardless of whether it is selected or not, and hitting tab again will iterate through each radio button in that group.

Again, I don't mean to be picky, but it would be desirable if the forms behave as expected, especially if Ext were to be used in an application that requires a lot of data entry, where a skilled user would use the keyboard most of the time and is used to radio buttons behaving a certain way.

Condor
21 Aug 2008, 4:10 AM
Read this thread (http://extjs.com/forum/showthread.php?t=44603) (fix included).