Affects Version/s: 220.127.116.11
Fix Version/s: 8.5.2
Security Level: Jimmy
gh.sprint.customfield.default.name:ZK 8.5.2 S2
run fiddle with 18.104.22.168
Page fails to render due to exception when processing databinding for the expression
If 2 viewmodels are declared with the same variable. One of them is declared on a child of the component holding the original vm.
A binding for a method located inside the inner vm will be processed as if the variable was referring to the outer vm. (in this case, the getStringValue() method is located on the inner VM but the EL is resolved on the outerVM object).
(not sure if affected by <include> but couldn't reproduce after removing the include and consolidating in the same page)
before 8.5.1, this expression would correctly resolve on the innerVm getStringValue method
Start to happen after commit linked in comments
Use a different name variable for the outer and inner vms