07-25-2023 10:01 AM - edited 07-25-2023 10:30 AM
Hi, I found another type definition update bug.
When placing a type definition inside a reference data type, there are cases where it won't be updated after a change made to the type definition:
- typedef inside a strictly-typed control refnum;
- typedef inside any reference type inside class private data;
Here is an example where I read the value out of various reference types, either from class private data or from the refnum directly.
After renaming the type definition, coercion dots appeared where the update did not happen:
A type definition is expected to update every occurrence regardless of the level of nesting inside other types.
This bug forces to always recreate reference types from scratch when their internal data type is updated.
Tested with LV2016 and LV2022 (32-bit).
PS: the bug also applies to User Events and RT FIFOs…
07-31-2023 03:29 AM