I had two areas on a screen for left and right menus
On the right there is text that is shown using .enable property on the text object - a simple Boolean value
Also on the left is text that is shown using .enable property on the text object - a simple Boolean value
The Boolean value is same value from the same bus on both screen areas.
The problem is the text on the left always shows while on the right it works correctly with changes in the enable signal.
I program C/C++ regularly and have found the issue in the generated "DP610T.c" file - I can see the x+y corodinates in the .C file for all graphic items - in my case i simply look for “->Ypos=140;”
boils down to wrong logic driving the display item - an if(1) instead of a if(aNxxxx)
This is a big issue for the compiler.