Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0021419Openbravo ERPB. User interfacepublic2012-08-22 20:082012-09-26 17:19
pjuvara 
AugustoMauch 
normalminoralways
closedfixed 
5
3.0MP12.1 
3.0MP16 
dbaz
Google Chrome
Core
No
0021419: [KS] TAB key in drop down list skips a field
Consider the following situation

In a grid (the same in form), you have:
- Field A (text)
- Field B (drop down list)
- Field C (text)
- Field D (text)

You edit the fields and tab.
1) You enter value in field A and tab and that takes you to field B
2) You start typing in field B and when the list shows only one value you tab, the value is selected and you expect to go to field C.
Instead you end up in field D.
I am using Ubuntu 12.04 + Chrome 21.

You can experience this behavior in the Account Tree window.
Navigate to the window, select the Element tab.
Edit one record in grid mode.
No tags attached.
related to defect 00223903.0MP19 closed AugustoMauch Tab key does not work correctly in grid view 
Issue History
2012-08-22 20:08pjuvaraNew Issue
2012-08-22 20:08pjuvaraAssigned To => dbaz
2012-08-22 20:08pjuvaraWeb browser => Google Chrome
2012-08-22 20:08pjuvaraModules => Core
2012-08-22 20:12pjuvaraNote Added: 0051476
2012-09-12 17:45AugustoMauchAssigned Todbaz => AugustoMauch
2012-09-12 17:46AugustoMauchClosed by => dbaz
2012-09-12 17:46AugustoMauchWeb browserGoogle Chrome => Google Chrome
2012-09-12 17:50hgbotCheckin
2012-09-12 17:50hgbotNote Added: 0052033
2012-09-12 17:50hgbotStatusnew => resolved
2012-09-12 17:50hgbotResolutionopen => fixed
2012-09-12 17:50hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/f7ba1706a8649bed9879951323b901a9de5ac673 [^]
2012-09-12 21:24dbazNote Added: 0052044
2012-09-12 21:24dbazStatusresolved => closed
2012-09-12 21:24dbazFixed in Version => 3.0MP16
2012-09-26 17:19hudsonbotCheckin
2012-09-26 17:19hudsonbotNote Added: 0052737
2012-12-05 12:19AugustoMauchRelationship addedrelated to 0022390

Notes
(0051476)
pjuvara   
2012-08-22 20:12   
ENTER key works but it is not the natural choice. TAB should work as well.
(0052033)
hgbot   
2012-09-12 17:50   
Repository: erp/devel/pi
Changeset: f7ba1706a8649bed9879951323b901a9de5ac673
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Wed Sep 12 17:50:05 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/f7ba1706a8649bed9879951323b901a9de5ac673 [^]

Fixes issue 21419: TAB key in drop down list does not skip a field

When an option is picked in a drop down list using the tab key, one field used to be skipped, being focused the wrong one. This happened because when the tab key is pressed the focus is automatically moved to the next item, as well as when an option was picked in a drop down. Now, when picking an option in a drop down, the focus will be only placed in the next field if the key that triggered the event is not the tab key.

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-list.js
---
(0052044)
dbaz   
2012-09-12 21:24   
Reviewed @ changeset: 17934 - c010adeccdd2
(0052737)
hudsonbot   
2012-09-26 17:19   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/b780e90c6452 [^]

Maturity status: Test