Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0016314Openbravo ERPA. Platformpublic2011-03-15 17:442011-05-12 13:30
rgoris 
mtaal 
normalminoralways
closedfixed 
5
 
3.0MP0 
Core
No
0016314: Keyboard operation for date range filter popup
It must be possible to use the keyboard to enter a range.
Now,. coming from the grid, you hit enter (this is cool), the popup appears, then,
there is no focus yet, so you need to click with the mouse. Now you can select the first value (e.g. yesterday) using the keyboard, but then TABbing further will never get you to the OK or CANCEL buttons.

Also, when entering the date in text format (typing), such as 21-03-2010, the cursor somehow automatically tries to go the left, which is annoying.
- put initial focus in first field
- enable focus to move to buttons as well.
No tags attached.
related to defect 00162973.0RC7 closed mtaal I cannot open the date picker using the keyboard 
depends on defect 00163023.0RC7 closed mtaal I cannot enter dates values by typing because an usability issue 
related to feature request 0016615 new Triage Platform Base Extend the current column filter for date with a dropdowncontrol 
blocks defect 00163033.0MP4 closed rgoris Date filtering has not masked entry for dates 
blocks defect 00168833.0MP0 closed mtaal Flexible interaction with date fields 
Issue History
2011-03-15 17:44rgorisNew Issue
2011-03-15 17:44rgorisAssigned To => alostale
2011-03-15 17:44rgorisModules => Core
2011-03-15 17:45rgorisDescription Updatedbug_revision_view_page.php?rev_id=1626#r1626
2011-03-15 17:45rgorisRelationship addeddepends on 0016303
2011-03-15 17:46rgorisRelationship deleteddepends on 0016303
2011-03-15 17:46rgorisRelationship addedblocks 0016303
2011-03-16 08:36alostaleAssigned Toalostale => dbaz
2011-03-16 08:36alostaleStatusnew => scheduled
2011-04-01 19:43rgorisRelationship addedrelated to 0016615
2011-04-01 19:55dbazAssigned Todbaz => mtaal
2011-04-04 09:24mtaalRelationship addeddepends on 0016302
2011-04-27 15:39mtaalRelationship addedhas duplicate 0016297
2011-04-27 15:40mtaalNote Added: 0036131
2011-04-27 17:14mtaalRelationship deletedhas duplicate 0016297
2011-04-27 17:14mtaalRelationship addedrelated to 0016297
2011-04-27 17:17mtaalNote Added: 0036137
2011-04-28 11:21rgorisRelationship addedblocks 0016883
2011-05-06 12:18hgbotCheckin
2011-05-06 12:18hgbotNote Added: 0036499
2011-05-06 12:18hgbotStatusscheduled => resolved
2011-05-06 12:18hgbotResolutionopen => fixed
2011-05-06 12:18hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/75564115c2c2e57ccf80e4521848b99eff0edee9 [^]
2011-05-11 11:23rgorisStatusresolved => closed
2011-05-12 13:30hudsonbotCheckin
2011-05-12 13:30hudsonbotNote Added: 0036841

Notes
(0036131)
mtaal   
2011-04-27 15:40   
The cursor behavior has been solved. What remains is the focus handling, see this question on the forum:
http://forums.smartclient.com/showthread.php?t=16547 [^]

What should be solved:
- when opening the popup window the focus should be in the first field
- when tabbing the focus should be moved from the field to the calendar button to the next field and then to the buttons
(0036137)
mtaal   
2011-04-27 17:17   
The total issue to solve is this one:
- focus should be in first field
- when tabbing the focus should jump from text field to text field and eventually to the buttons
- the focus should not go to the calendar button or blank space

See the related issue.
(0036499)
hgbot   
2011-05-06 12:18   
Repository: erp/devel/pi
Changeset: 75564115c2c2e57ccf80e4521848b99eff0edee9
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Fri May 06 12:17:55 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/75564115c2c2e57ccf80e4521848b99eff0edee9 [^]

Fixes issue 16297: I cannot open the date picker using the keyboard, Fixes issue 16314: Keyboard operation for date range filter popup

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/ob-formitem-widgets.js
M modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/3.00/org.openbravo.client.application/ob-form-styles.js
---
(0036841)
hudsonbot   
2011-05-12 13:30   
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/c40e579fcd38 [^]

Maturity status: Test