Openbravo Issue Tracking System - Retail Modules
View Issue Details
0040068Retail ModulesOmnichannelpublic2019-01-30 13:222019-03-06 13:19
inaki_garcia 
jorge-garcia 
normalminoralways
closedfixed 
50iOS 12.1.1 (16C50)
main 
RR19Q2 
guilleaer
No
0040068: [RR19Q1] [iPad] [Omni] Changing the Default Delivery Mode for Receipt Properties throws JS error in some cases on iPad
Changing the Default Delivery Mode when on iPad seems to correctly update the Receipt Properties form to suit, but shows the error depicted in this video (https://drive.google.com/open?id=1pshWP2Wu_Mu45TWfV76cGGHt_mng3V3X [^]) when selecting either "Pickup in store with date" or "Home Delivery" option. Furthermore, the field becomes hard to click once the
dropdown is dismissed / the focus is changed by clicking elsewhere.
0. Log in the WebPOS
1. Click on the ticket description to bring up the "Receipt Properties" popup
2. Click on the "Default Delivery Mode" dropdown, and click on some of the options
NOTICE that the issues described in the description happen
No tags attached.
depends on backport 0040206RR19Q1 closed jorge-garcia [RR19Q1] [iPad] [Omni] Changing the Default Delivery Mode for Receipt Properties throws JS error in some cases on iPad 
Issue History
2019-01-30 13:22inaki_garciaNew Issue
2019-01-30 13:22inaki_garciaAssigned To => Retail
2019-01-30 13:22inaki_garciaTriggers an Emergency Pack => No
2019-01-30 13:25inaki_garciaDescription Updatedbug_revision_view_page.php?rev_id=18224#r18224
2019-01-30 13:25inaki_garciaDescription Updatedbug_revision_view_page.php?rev_id=18225#r18225
2019-01-30 14:55inaki_garciaCategoryWeb POS => Omnichannel
2019-01-30 15:06inaki_garciaSeveritymajor => minor
2019-01-30 15:06inaki_garciaDescription Updatedbug_revision_view_page.php?rev_id=18226#r18226
2019-01-30 15:06inaki_garciaDescription Updatedbug_revision_view_page.php?rev_id=18227#r18227
2019-01-30 15:07inaki_garciaSummary[RR19Q1] [iPad] [Omni] Unable to change the Default Delivery Mode for Receipt Properties on iPad => [RR19Q1] [iPad] [Omni] Changing the Default Delivery Mode for Receipt Properties throws JS error in some cases on iPad
2019-02-14 16:00marvintmStatusnew => scheduled
2019-03-04 11:24jorge-garciaAssigned ToRetail => jorge-garcia
2019-03-04 16:03hgbotCheckin
2019-03-04 16:03hgbotNote Added: 0110201
2019-03-05 08:56hgbotCheckin
2019-03-05 08:56hgbotNote Added: 0110216
2019-03-05 08:56hgbotStatusscheduled => resolved
2019-03-05 08:56hgbotResolutionopen => fixed
2019-03-05 08:56hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/40d6e54f47ba81e7e68d3839526464ab28a37574 [^]
2019-03-06 13:19guilleaerReview Assigned To => guilleaer
2019-03-06 13:19guilleaerStatusresolved => closed
2019-03-06 13:19guilleaerFixed in Version => RR19Q2

Notes
(0110201)
hgbot   
2019-03-04 16:03   
Repository: erp/pmods/org.openbravo.retail.deliverymodes
Changeset: 95ab88079f61a86859ead813855a705eb85093dc
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Mar 04 15:51:50 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.deliverymodes/rev/95ab88079f61a86859ead813855a705eb85093dc [^]

Related to issue 40068: Changing the Default Delivery Mode for Receipt
Properties throws JS error in some cases on iPad

To avoid javascript error due to parent component navigation, a bubble is
thrown.

---
M web/org.openbravo.retail.deliverymodes/js/receiptEdit.js
---
(0110216)
hgbot   
2019-03-05 08:56   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 40d6e54f47ba81e7e68d3839526464ab28a37574
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Mar 04 17:53:48 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/40d6e54f47ba81e7e68d3839526464ab28a37574 [^]

Fixed issue 40068:Changing the Default Delivery Mode for Receipt
Properties throws JS error in some cases on iPad

In mobile devices, enyo components generates an intermediate component when the
scrollbar is generated.

The solution implemented here is to throw an event in the component to move the
scrollbar.

---
M web/org.openbravo.retail.posterminal/js/components/modalreceiptproperties.js
---