Openbravo Issue Tracking System - POS2
View Issue Details
0046022POS2Corepublic2021-03-09 10:272023-09-12 16:01
jmelin 
Triage Platform Base 
normalminoralways
closedunable to reproduce 
30Openbravo Appliance 14.04
 
 
No
0046022: JIRA 1385 - Grid Component - it should be possible to navigate through rows using keyboard arrows
The issue have been notice but can apply for any window with textbox.

It was seen with David that it should be possible to navigate between textbox using the arrow keys from keyboard
1. Connect to stock server window (or any window with textboxes)
2. Try to navigate through textboxes using arrow keys.
Takeaway
png arrow_keys_20210309.PNG (17,098) 2021-03-09 10:27
https://issues.openbravo.com/file_download.php?file_id=15376&type=bug
png
Issue History
2021-03-09 10:27jmelinNew Issue
2021-03-09 10:27jmelinAssigned To => Retail
2021-03-09 10:27jmelinFile Added: arrow_keys_20210309.PNG
2021-03-09 10:27jmelinTriggers an Emergency Pack => No
2021-03-09 13:00guilleaerAssigned ToRetail => mtaal
2021-03-09 15:11jmelinSummaryStock server - it should be possible to navigate through text box using arrow keys => JIRA 1385 - Stock server - it should be possible to navigate through text box using arrow keys
2021-03-09 21:04dbazNote Added: 0126578
2021-03-22 12:48mtaalAssigned Tomtaal => jmelin
2021-03-22 12:48mtaalAssigned Tojmelin => mtaal
2021-03-22 12:48mtaalNote Added: 0126826
2021-03-22 12:48mtaalStatusnew => feedback
2021-03-24 08:39guilleaerStatusfeedback => new
2021-03-31 15:51guilleaerSummaryJIRA 1385 - Stock server - it should be possible to navigate through text box using arrow keys => JIRA 1385 - Grid Component - it should be possible to navigate through rows using keyboard arrows
2021-03-31 15:52guilleaerAssigned Tomtaal => jarmendariz
2021-03-31 15:52guilleaerPriorityhigh => normal
2021-03-31 15:52guilleaerSeveritymajor => minor
2021-04-15 12:08guilleaerTypedefect => feature request
2021-04-22 23:05guilleaerTag Attached: Takeaway
2021-04-29 10:39guilleaerAssigned Tojarmendariz => platform
2021-04-29 10:39guilleaerStatusnew => acknowledged
2021-04-29 10:39guilleaerCategoryPOS => Core
2022-02-01 08:07alostaleAssigned Toplatform => Triage Platform Base
2023-09-12 15:58Daria_ShStatusacknowledged => scheduled
2023-09-12 16:01Daria_ShNote Added: 0154744
2023-09-12 16:01Daria_ShStatusscheduled => closed
2023-09-12 16:01Daria_ShResolutionopen => unable to reproduce

Notes
(0126578)
dbaz   
2021-03-09 21:04   
From one side modern application with grids does not work this way (cursor key navigation):

https://ant.design/components/table/#components-table-demo-edit-row [^]
https://material-table.com/#/docs/features/editable [^]
https://demos.telerik.com/kendo-ui/grid/editing [^]
https://www.telerik.com/kendo-react-ui/components/grid/editing/ [^]
https://ej2.syncfusion.com/react/demos/#/material/grid/normal-edit [^]
https://editor.datatables.net/ [^]

But from another side, in the backoffice/erp works like that.

In order to avoid be perceived as a regression, I think it should be done, but only at grid level (so, any standard form should switch from inputs by pressing tab key, as usual).
So up or down cursor keypress will move to the record in the top or in the bottom.
Left or right cursor keypress should move the caret position inside the input, as usual (as in the backoffice/erp). The natural way to switch to the right/next input is by pressing tab key.
(0126826)
mtaal   
2021-03-22 12:48   
waiting for generic solution
(0154744)
Daria_Sh   
2023-09-12 16:01   
Currently the issue is not reproducible, if it appears once again, it should be reported properly