Openbravo Issue Tracking System - POS2
View Issue Details
0047268POS2POSpublic2021-06-17 18:152021-07-01 12:09
AugustoMauch 
AugustoMauch 
normalminorhave not tried
closedfixed 
5
 
TAP 
No
0047268: JIRA-1902: First click after changing the keymap page does not select the clicked element
Users can drag a keymap to change the current page, if the keymap has several pages. Sometimes, clicking a keymap element right after changing the current page by dragging does not produce the expected result (i.e. the clicked keymap category is not selected).

This happens only if the position of the cursor when the drag has been long enough to change the page is outside the keymap.
1- Open WebPOS
2- Select the Store Keymap
3- Make the window narrow to change the category keymap layout so that only two are displayed in each page, so that the keymap contains several pages.
4- Drag the keymap from right to left, starting from the right part of the keymap so that when the page is changed the cursor is still in the keymap. Click on a keymap category after the page is changed -> it will be selected, as expected
5- Repeat the same action, but when dragging the page start from the left part of the keymap so that the page is changed when the cursor is outside the keymap, to its left. Click on a keymap category after the page is changed -> it will not be selected, an extra click is required -> this is wrong

If Device mode is on (by using a touch device or by activating it in the dev tools), changing the page in both steps 4 and 5 will fail.
No tags attached.
blocks defect 0047178 closed AugustoMauch JIRA-1902: First click after changing the keymap page does not select the clicked element 
Issue History
2021-06-28 19:32guilleaerTypedefect => backport
2021-06-28 19:32guilleaerTarget Version => TAP
2021-06-28 19:36guilleaerSummaryFirst click after changing the keymap page does not select the clicked element => JIRA-1902: First click after changing the keymap page does not select the clicked element
2021-06-28 19:36guilleaerResolution time1626559200 => 1625608800
2021-07-01 12:09AugustoMauchNote Added: 0130057
2021-07-01 12:09AugustoMauchStatusscheduled => resolved
2021-07-01 12:09AugustoMauchResolutionopen => fixed
2021-07-01 12:09AugustoMauchStatusresolved => closed

Notes
(0130057)
AugustoMauch   
2021-07-01 12:09   
Fixed in changeset: https://gitlab.com/obcustomers/AGAP/org.openbravo.core2/-/commit/0a9548889601ec8bd1e5b13e38dceb1e3c072bb2 [^]