Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0031905Openbravo ERPA. Platformpublic2016-01-15 11:522022-02-01 08:05
alostale 
Triage Platform Base 
normalminorhave not tried
acknowledgedopen 
5
 
 
Core
No
0031905: incomplete keyboard shortcuts functionality in P&E
P&E cannot be completely operated with keyboard shortcuts.
In all the cases:

0.1 Open Sales Invoice window
0.2 Select an Invoice that is not fully paid
0.3 Open Add Payment popup

== 1. Focus is lost (1) ==

1.1 Press key tab till focus reaches Transaction Type field -> OK
1.2 Press key tab once again: expected focus to go to Order/Invoice grid
  -> ERROR: focus is lost


== 2. Focus is lost (2) ==

2.1 Set focus in Payment Document No. field (1st field)
2.2 Press shift tab key combination: expected focus should move from 1st to last button (Cancel)
  -> ERROR: focus is lost

== 3. Focus is lost (3) ==

3.1 Set focus in Cancel button (last field)
3.2 Press tab key: expected focus should return to Payment Document No. field (1st field)
  -> Error: focus is lost, if afterwards tab is pressed a couple of times it returns to expected position


== 4. Focus is lost (4) ==
4.1 Set focus in grid 1st filter field
4.2 Press shift tab key combination
  -> ERROR: focus is lost

== 5. Focus is lost (5) ==
5.1 Set focus in grid last filter field
5.2 Press tab key
  -> ERROR: focus is lost


== 6. Can't select row ==

6.1 In Order/Invoice grid
6.2 Use down arrow key to highlight selected record
  -> There's no way to select (pin) the record using keyboard

Note the same applies to standard grid: we might need to evaluate it with UX and decide whether a shortcut for this action should be added.
No tags attached.
related to defect 0027773 closed caristu It is not possible to perform tasks in the Add Details pop up window using only keyboard shortcuts 
Issue History
2016-01-15 11:52alostaleNew Issue
2016-01-15 11:52alostaleAssigned To => platform
2016-01-15 11:52alostaleModules => Core
2016-01-15 11:52alostaleTriggers an Emergency Pack => No
2016-01-15 11:53alostaleRelationship addedrelated to 0027773
2016-01-15 11:53alostaleStatusnew => acknowledged
2016-12-01 13:24alostalePrioritylow => normal
2022-02-01 08:05alostaleAssigned Toplatform => Triage Platform Base

There are no notes attached to this issue.