Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0042751 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | minor | always | 2020-01-08 16:52 | 2020-01-21 13:20 | |||
Reporter | inaki_garcia | View Status | public | |||||
Assigned To | prakashmurugesan88 | |||||||
Priority | immediate | Resolution | fixed | Fixed in Version | RR20Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 1d8345a6dcd0 | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | main | SCM revision | ||||||
Merge Request Status | ||||||||
Review Assigned To | gorka_gil | |||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | Packaging and release | |||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0042751: [20Q1] [NewSkin] [UX] Receipt lines pin button has irregular behaviour on touch devices | |||||||
Description | The pushpin shaped button at the top right side of the receipt presents the following two irregular behaviours: - It shows as active, in spite of touching on it again to uncheck it. The intended functionality of the button isn't compromised, as the checklist shaped "Select all" button is hidden, and the lines can then be selected individually as usual - The button can sometimes be hard to press, and depending on where it's pressed, the event that makes the button become grey is triggered Check the following attached video that depicts these behaviours in detail: https://drive.google.com/open?id=0B7v8HlaHNHiEbFE2Z3VHa0piazhUaVVfamF5US1zQnhrV1BN [^] This issue is reproducible on 20Q1 on the Galaxy Tab A6 tablet but not in 19Q4, thus meaning that this is a usability regression introduced by the new skin. | |||||||
Steps To Reproduce | 0. Log in the Web POS 1. Add some lines to the ticket 2. Click on one of the lines of the ticket. The pin button will appear 3. Check the button to test its functionality, and uncheck and check it again to test the behaviours described in the description | |||||||
Proposed Solution | The solution applied for this issue that used to be reproducible too with the previous skin, was to switch places with the "Select all" button once the pin button was checked. This reduced the risk of the pin button being mis-clicked. I've been unable to find the original issue that I reported, but do recall having reported it verbally or via email with Retail team, and having applied the mentioned solution after having arised this issue sometime in the second half of 2018 and first half of 2019. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0116758) dbaz (viewer) 2020-01-10 09:49 |
Regarding the proposed solution, in general this kind of behaviors of buttons jumping around while they are pressed is a bad UX practice. If there is a real risk or a real common practice that this button is usually double-clicked (when it shouldn't) making the button lose its pretended behavior, then another solution (like setting an small timeout to avoid relaunch the action on double-click) should be thinked. |
(0116779) hgbot (developer) 2020-01-13 06:37 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 1d8345a6dcd01c884d72362a9b7a5da6e5694dd9 Author: Prakash M <prakash <at> qualiantech.com> Date: Mon Jan 13 11:05:11 2020 +0530 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/1d8345a6dcd01c884d72362a9b7a5da6e5694dd9 [^] Fixed issue 42751 : Fixed receipt lines pin icon irregular behaviour on touch devices * Also added media query for hover which is not required in touch devices --- M web/org.openbravo.retail.posterminal/css/obpos-main.css --- |
![]() |
|||
Date Modified | Username | Field | Change |
2020-01-08 16:52 | inaki_garcia | New Issue | |
2020-01-08 16:52 | inaki_garcia | Assigned To | => Retail |
2020-01-08 16:52 | inaki_garcia | OBNetwork customer | => No |
2020-01-08 16:52 | inaki_garcia | Regression level | => Packaging and release |
2020-01-08 16:52 | inaki_garcia | Triggers an Emergency Pack | => No |
2020-01-08 17:28 | inaki_garcia | Proposed Solution updated | |
2020-01-08 17:29 | inaki_garcia | Proposed Solution updated | |
2020-01-09 15:07 | prakashmurugesan88 | Assigned To | Retail => prakashmurugesan88 |
2020-01-10 09:49 | dbaz | Note Added: 0116758 | |
2020-01-13 06:37 | hgbot | Checkin | |
2020-01-13 06:37 | hgbot | Note Added: 0116779 | |
2020-01-13 06:37 | hgbot | Status | new => resolved |
2020-01-13 06:37 | hgbot | Resolution | open => fixed |
2020-01-13 06:37 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/1d8345a6dcd01c884d72362a9b7a5da6e5694dd9 [^] |
2020-01-13 06:47 | prakashmurugesan88 | Status | resolved => new |
2020-01-13 06:47 | prakashmurugesan88 | Resolution | fixed => open |
2020-01-13 06:48 | prakashmurugesan88 | Status | new => scheduled |
2020-01-13 06:50 | prakashmurugesan88 | Status | scheduled => resolved |
2020-01-13 06:50 | prakashmurugesan88 | Resolution | open => fixed |
2020-01-21 13:20 | gorka_gil | Review Assigned To | => gorka_gil |
2020-01-21 13:20 | gorka_gil | Status | resolved => closed |
2020-01-21 13:20 | gorka_gil | Fixed in Version | => RR20Q2 |
Copyright © 2000 - 2009 MantisBT Group |