web engine compiler: Release of property 'Function'

web engine compiler: Release of property 'Function'

Summary

The issue was that one instance of a symbol was shared throughout screens and symbol instances.

In certain cases where properties were released the respective property could not be set and a wrong value remained.

The solution is that each symbol instance now gets a deep clone of a symbol template.

Description

The issue was that one instance of a symbol was shared throughout screens and symbol instances.

In certain cases where properties were released the respective property could not be set and a wrong value remained.

The solution is that each symbol instance now gets a deep clone of a symbol template.

Information

There are some workarounds, but they all have a major drawback, they could lead to a lot of changes in the project:

  • Replace symbols with element groups
  • Move the symbols to the global project
  • If the symbols are already inside the global project, remove them from the screens and reinsert them.


Issue Number: 244208
Fixed on Date: 14.9.2021
Versions: 10 0 BUILD 88925