Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0016314
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformminoralways2011-03-15 17:442011-05-12 13:30
ReporterrgorisView Statuspublic 
Assigned Tomtaal 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision75564115c2c2
ProjectionnoneETAnoneTarget Version3.0MP0
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0016314: Keyboard operation for date range filter popup

DescriptionIt 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.
Proposed Solution- put initial focus in first field
- enable focus to move to buttons as well.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 00162973.0RC7 closedmtaal I cannot open the date picker using the keyboard 
depends on defect 00163023.0RC7 closedmtaal I cannot enter dates values by typing because an usability issue 
related to feature request 0016615 newTriage Platform Base Extend the current column filter for date with a dropdowncontrol 
blocks defect 00163033.0MP4 closedrgoris Date filtering has not masked entry for dates 
blocks defect 00168833.0MP0 closedmtaal Flexible interaction with date fields 

-  Notes
(0036131)
mtaal (manager)
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 (manager)
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 (developer)
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 (developer)
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

- Issue History
Date Modified Username Field Change
2011-03-15 17:44 rgoris New Issue
2011-03-15 17:44 rgoris Assigned To => alostale
2011-03-15 17:44 rgoris Modules => Core
2011-03-15 17:45 rgoris Description Updated View Revisions
2011-03-15 17:45 rgoris Relationship added depends on 0016303
2011-03-15 17:46 rgoris Relationship deleted depends on 0016303
2011-03-15 17:46 rgoris Relationship added blocks 0016303
2011-03-16 08:36 alostale Assigned To alostale => dbaz
2011-03-16 08:36 alostale Status new => scheduled
2011-04-01 19:43 rgoris Relationship added related to 0016615
2011-04-01 19:55 dbaz Assigned To dbaz => mtaal
2011-04-04 09:24 mtaal Relationship added depends on 0016302
2011-04-27 15:39 mtaal Relationship added has duplicate 0016297
2011-04-27 15:40 mtaal Note Added: 0036131
2011-04-27 17:14 mtaal Relationship deleted has duplicate 0016297
2011-04-27 17:14 mtaal Relationship added related to 0016297
2011-04-27 17:17 mtaal Note Added: 0036137
2011-04-28 11:21 rgoris Relationship added blocks 0016883
2011-05-06 12:18 hgbot Checkin
2011-05-06 12:18 hgbot Note Added: 0036499
2011-05-06 12:18 hgbot Status scheduled => resolved
2011-05-06 12:18 hgbot Resolution open => fixed
2011-05-06 12:18 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/75564115c2c2e57ccf80e4521848b99eff0edee9 [^]
2011-05-11 11:23 rgoris Status resolved => closed
2011-05-12 13:30 hudsonbot Checkin
2011-05-12 13:30 hudsonbot Note Added: 0036841


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker