Details
Description
Cannot publish new Landing Page in Safari and Edge
It is not possible to publish new Landing Page when multiple Schedule Blocks with overflows are set
Steps to reproduce:
1. Create a new Landing Page
2. Add 3 Schedule Blocks (named: S1, S2, S3)
3. Set overflows: S1 -> S2 -> S3
4. Add a Place from "Places & Tastes" category to S1
5. Move timeline forward, add another Place to S1 (causing overflow)
6. Move timeline forward, add another Place to S1 (causing overflow)
7. Click "Publish"
Expected:
LP is published
Actual:
Clicking the button does nothing.
Somewhere when this steps are performed an error occurs and causes the rest of the functionalities to stop working.
Error in console in Safari:
[Error] TypeError: undefined is not a function
performIteration (_ezcombo:282)
_copyLayoutStyles (_ezcombo:282)
_copyLayoutStyles
forEach
_correctSlotsAlignment (_ezcombo:257)
_notify (_ezcombo:17)
notify (_ezcombo:17:253)
_notify (_ezcombo:16:4264)
_procSubs (_ezcombo:16:4924)
fireComplex (_ezcombo:26:1920)
_fire (_ezcombo:16:4531)
fire (_ezcombo:17:5473)
(anonymous function) (_ezcombo:783)
forEach
(anonymous function) (_ezcombo:780)
forEach
_collectScheduleBlocks (_ezcombo:779)
_notify (_ezcombo:17)
notify (_ezcombo:17:253)
_notify (_ezcombo:16:4264)
_procSubs (_ezcombo:16:4924)
(anonymous function) (_ezcombo:26:2103)
fireComplex (_ezcombo:26:1951)
_fire (_ezcombo:16:4531)
fire (_ezcombo:17:5473)
_fireAttrChange (_ezcombo:148:844)
_setAttr (_ezcombo:140:2379)
set (_ezcombo:148:226)
_reorderBlocksInModel (_ezcombo:1532)
_notify (_ezcombo:17)
notify (_ezcombo:17:253)
_notify (_ezcombo:16:4264)
_procSubs (_ezcombo:16:4924)
fireComplex (_ezcombo:26:1412)
_fire (_ezcombo:16:4531)
fire (_ezcombo:17:5473)
(anonymous function) (_ezcombo:829)
forEach
_correctBlocksOrder (_ezcombo:828)
_notify (_ezcombo:17)
notify (_ezcombo:17:253)
_notify (_ezcombo:16:4264)
_procSubs (_ezcombo:16:4924)
fireComplex (_ezcombo:26:1412)
_fire (_ezcombo:16:4531)
fire (_ezcombo:17:5473)
_sendDataForPublishing (_ezcombo:1769)
_notify (_ezcombo:17)
notify (_ezcombo:17:253)
_notify (_ezcombo:16:4264)
_procSubs (_ezcombo:16:4924)
fireComplex (_ezcombo:26:1412)
_fire (_ezcombo:16:4531)
fire (_ezcombo:16:4391)
bubble (_ezcombo:26:4343)
bubble (_ezcombo:26:4191)
fire (_ezcombo:17:5419)
_getBasicsFieldsValues (_ezcombo:908)
_notify (_ezcombo:17)
notify (_ezcombo:17:253)
_notify (_ezcombo:16:4264)
_procSubs (_ezcombo:16:4924)
fireComplex (_ezcombo:26:1412)
_fire (_ezcombo:16:4531)
fire (_ezcombo:17:5473)
_handleEventGetPageInfo (_ezcombo:1055)
_notify (_ezcombo:17)
notify (_ezcombo:17:253)
_notify (_ezcombo:16:4264)
_procSubs (_ezcombo:16:4924)
fireComplex (_ezcombo:26:1412)
_fire (_ezcombo:16:4531)
fire (_ezcombo:17:5473)
_preparePageInfo (_ezcombo:1254)
_notify (_ezcombo:17)
notify (_ezcombo:17:253)
_notify (_ezcombo:16:4264)
_procSubs (_ezcombo:16:4924)
fireComplex (_ezcombo:26:1412)
_fire (_ezcombo:16:4531)
fire (_ezcombo:16:4391)
bubble (_ezcombo:26:4343)
bubble (_ezcombo:26:4191)
fireComplex (_ezcombo:26:1540)
_fire (_ezcombo:16:4531)
fire (_ezcombo:17:5473)
_fireAction (_ezcombo:1252)
_notify (_ezcombo:17)
notify (_ezcombo:17:253)
_notify (_ezcombo:16:4264)
_procSubs (_ezcombo:16:4924)
fireSimple (_ezcombo:16:4665)
_fire (_ezcombo:16:4550)
fire (_ezcombo:16:4391)
fire (_ezcombo:48:731)
_end (_ezcombo:56:1953)
_notify (_ezcombo:17)
notify (_ezcombo:17:253)
_notify (_ezcombo:16:4264)
_procSubs (_ezcombo:16:4924)
fireSimple (_ezcombo:16:4665)
_fire (_ezcombo:16:4550)
fire (_ezcombo:16:4391)
fn (_ezcombo:236:3333)
Error in Edge:
Function expected (_ezcombo(1488,12))
Note: I've been able to reproduce it on clean installation, but it requires more work - in steps 4 and 5 4 Images have to be added to fill the blocks so that adding one more causes overflow.