Openbravo Issue Tracking System - Retail Modules
View Issue Details
0043360Retail ModulesCash uppublic2020-02-27 16:102020-05-06 08:14
inaki_garcia 
prakashmurugesan88 
immediateminoralways
closedfixed 
5
main 
RR20Q3 
marvintm
Packaging and release
No
0043360: [20Q1] [NewSkin] Switching layout breaks scrolling in the "Post, print and close" step of the Cashup window in touch devices
Going from landscape to portrait and viceversa breaks the ability to scroll in the "Post, print and close" steps of the cashup, regardless of the orientation of any
of the touch devices.

This issue is treated as a regression, as it isn't reproducible as such in the 19Q4 release and earlier.

NOTE: it is also reproducible in desktop with chrome developers tools emulating a mobile device
0. Log in the POS as "vallblanca"
1. Select the "Cash up" option from the dropdown menu
2. Place the device in portrait mode and try to scroll through the denominations in the "Count cash" step
3. Place the device in landscape mode and scroll
NOTICE that scroll works correctly
4. Complete all the steps upto the "Post, print and close" step
5. Place the device in portrait mode and try to scroll
NOTICE that the scroll doesn't work
6. Place the device in landscape mode and try to scroll
NOTICE that the issue is also present here, regardless of orientation
No tags attached.
related to defect 0042968 closed prakashmurugesan88 [20Q1] [NewSkin] Switching to portrait layout breaks the scrollables of the Cashup window in touch devices 
depends on backport 0043888RR20Q1.2 closed prakashmurugesan88 [20Q1] [NewSkin] Switching layout breaks scrolling in the "Post, print and close" step of the Cashup window in touch devices 
depends on backport 0043950RR20Q2 closed prakashmurugesan88 [20Q1] [NewSkin] Switching layout breaks scrolling in the "Post, print and close" step of the Cashup window in touch devices 
Issue History
2020-02-27 16:10inaki_garciaNew Issue
2020-02-27 16:10inaki_garciaAssigned To => Retail
2020-02-27 16:10inaki_garciaRegression level => Packaging and release
2020-02-27 16:10inaki_garciaTriggers an Emergency Pack => No
2020-02-27 16:10inaki_garciaIssue generated from0042968
2020-02-27 16:10inaki_garciaRelationship addedrelated to 0042968
2020-02-27 16:11inaki_garciaSeveritymajor => minor
2020-04-28 13:15prakashmurugesan88Assigned ToRetail => prakashmurugesan88
2020-04-28 16:17prakashmurugesan88Statusnew => scheduled
2020-04-28 16:23hgbotCheckin
2020-04-28 16:23hgbotNote Added: 0119477
2020-04-28 16:23hgbotStatusscheduled => resolved
2020-04-28 16:23hgbotResolutionopen => fixed
2020-04-28 16:23hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/aa0d686e8de9f42bbd24aa6a1116f74ebf7cac33 [^]
2020-05-05 17:54marvintmStatusresolved => new
2020-05-05 17:54marvintmResolutionfixed => open
2020-05-05 17:54marvintmStatusnew => scheduled
2020-05-05 17:54marvintmStatusscheduled => resolved
2020-05-05 17:54marvintmFixed in Version => RR20Q3
2020-05-05 17:54marvintmResolutionopen => fixed
2020-05-06 08:14marvintmReview Assigned To => marvintm
2020-05-06 08:14marvintmStatusresolved => closed

Notes
(0119477)
hgbot   
2020-04-28 16:23   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: aa0d686e8de9f42bbd24aa6a1116f74ebf7cac33
Author: Prakash M <prakash <at> qualiantech.com>
Date: Tue Apr 28 19:52:50 2020 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/aa0d686e8de9f42bbd24aa6a1116f74ebf7cac33 [^]

Fixed BUG-43360: Switching layout in Cashup window in touch devices breaks
scrolling

* Related issue 42968 fixes only count cash step
* resizeHandler must be implemented generic to cashup

* resize handled generically
* Therefore components will be re-rendered with proper scrollbar after resize.
* Timeout is set as re-render must happen after window resize complete

---
M web/org.openbravo.retail.posterminal/js/closecash/view/closecash.js
M web/org.openbravo.retail.posterminal/js/closecash/view/tabcashpayments.js
---