Openbravo Issue Tracking System - POS2
View Issue Details
0054520POS2POSpublic2024-01-31 12:382024-01-31 12:59
asier_perez 
Retail 
normalminorsometimes
newopen 
5
 
 
No
0054520: [24Q1] [UX] The iPad's keypad is locked in some approval windows when the iPad has a password
When using an iPad with a password, in portrait mode, the system will ask you to enter the password right after writing the user of an approval. However, after that, the iPad's keypad is still shown, but:

- No field is selected, so you cannot write anything
- The keypad is not closed when you click outside of it; you have to click specifically the user or password field as if you where going to type there
- You can scroll down to be able to click the OK button, but the keypad will not disappear after that and you will be blocked without being able to close it
Take into account that this issue may be very tricky to reproduce.

Configuration
1) Log into backoffice
2) Go to Role
3) Select VallBlancaUser
4) Open the User Action Access subtab
5) Edit or create the Return Ticket record
6) Set the Approval field to Approval Required and save the record
7) Since the iPad will not always ask you to enter the password if you use the same approval several times, I recommend to repeat steps 5 and 6 with these other approvals too: AssignExternalBusinessPartner, Close Ticket, DeleteLine, DeleteTicket, and Return Line

Reproducing the error (use an iPad with a password, in portrait mode)
1) Log into POS2
2) Now you have to cause any of the configured approval windows to appear; for example: Add a product to the order, then click on the order, then click the three dots button and select Convert to return
3) In the approval popup, select the User field => The iPad's keypad will appear
4) Check if the user that has permissions to approve (typically the Openbravo user) appears just above the keypad; if so, select it; if not, just type the user and the password
5) If you selected the user from above the keypad, instead of typing it manually, the iPad will ask you to type the iPad's password; however, the device will not ask you for the password if you typed the user manually (so make sure you save it in the browser's passwords once typed it for the first time), or if you did this for the same approval action several times
6) If you have been able to follow the steps successfully, now the issue is reproduced: the iPad's keypad will show but you cannot type nor close it, unless you click the User or Password fields (see the Description)

If you have not been able to reproduce the issue at this point make sure you save the Openbravo user and password in the browser's known users and try the same steps with another action that requires an approval, such as deleting the order.

You can see how I reproduce the issue in this video: https://drive.google.com/file/d/10Q66XFqdJ2B4AMC-oIJfrcKRqYDobmDW/view?usp=sharing [^]
No tags attached.
jpg keypad.jpg (216,635) 2024-01-31 12:38
https://issues.openbravo.com/file_download.php?file_id=19418&type=bug
jpg
Issue History
2024-01-31 12:38asier_perezNew Issue
2024-01-31 12:38asier_perezAssigned To => Retail
2024-01-31 12:38asier_perezFile Added: keypad.jpg
2024-01-31 12:38asier_perezTriggers an Emergency Pack => No
2024-01-31 12:39asier_perezSummary[24Q1] [UX] The iPad's keypad is blocked in some approval windows when the iPad has a password => [24Q1] [UX] The iPad's keypad is locked in some approval windows when the iPad has a password
2024-01-31 12:40asier_perezDescription Updatedbug_revision_view_page.php?rev_id=27433#r27433
2024-01-31 12:40asier_perezSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=27435#r27435
2024-01-31 12:42asier_perezSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=27436#r27436
2024-01-31 12:42asier_perezSeveritytrivial => minor
2024-01-31 12:59asier_perezSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=27437#r27437

There are no notes attached to this issue.