SAP / openui5

OpenUI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice.
http://openui5.org
Apache License 2.0
2.96k stars 1.24k forks source link

Broken property binding #3641

Closed firesharker closed 2 years ago

firesharker commented 2 years ago

OpenUI5 version: 1.108.0, but seems to be an old issue

Browser/version (+device/version): latest chrome, firefox

Any other tested browsers/devices(OK/FAIL): -

URL (minimal example if possible): https://jsfiddle.net/9dp8mkrx/

Steps to reproduce the problem:

  1. Open the reproducer
  2. Check the console
  3. Wait 5 seconds to see errors pop up, move the mouse over the map for more.

What is the expected result? It should display two locations, one at Moscow, one at New York.

What happens instead? Only Moscow show up, New York does not, and there is an Uncaught TypeError: m is null on the console.

Any other information? (attach screenshot if possible) The only difference between the two locations is that New York's contentSize property is coming from the model, Moscow's is hardcoded in the view. If I do not add the delay, both show up, but if there is a slight delay, somehow the contentSize property binding does not work. The interesting thing is all the other properties work fine with bound data.

boghyon commented 2 years ago

Same as https://github.com/SAP/openui5/issues/3640, unfortunately, only OpenUI5 issues can be processed in GitHub.
Neither sap.ui.vk (CA-UI5-VTK) nor sap.ui.vbm (CA-GTF-VBZ) library is part of OpenUI5.
Close this and https://github.com/SAP/openui5/issues/3640, and create a separate customer incident.