In my project I use a function to let text (TextObjects) spawn. For being able to differentiate between these TextObjects I use a local variable usage inside these TextObjects.
Okay now I have 5 different TextObjects. Two of them are just titles above the two ListObjects. They just stay there. Two of the other ones are descriptions of the ListObjects, below them. These descriptions change when selecting items of the corresponding ListObject above them. The last one is another TextObject which changes depending on the selection of the first ListObject.
How I tried it is as follows:
Every TextObject will be checked for its usage local variable by evaluation. If it is "role_icon" or "role_description" it should be deleted before spawning another one of these (or there will be overlapping text). That works perfectly fine.
But when I try the same with the second ListObject and its description text below it just will not be triggered at all.
Even if I remove the delete text command there will be no description text. Only if I remove the evaluation there will be description text. But either all other TextObjects will be deleted or text will overlap (depending if I remove the delete text or not).
Am I missing something?
Thanks in advance!