Hello,
Just bringing this to the top again and adding a bit onto it…
Currently Effected:
-Text Entities
-Leaders
-Dimensions
If an input value is not null going into one of these components, the output will return an actual object instead of null.
Example:
-A dimension with null A and B input points will still return a “valid” dimension object of length 0
-A Text Entity with a null plane input (nowhere to place the text entity) will create a text entity at the world origin often with Abc as the default text value
-A Leader missing inputs will return a leader object of length 0
Additionally the Aligned Dimension component will return “Null Point” from the output of A and B points instead of default Grasshopper/Rhino “Null” and this will result in a “valid” object output (please see below snip)
Currently I implemented a null check and logic gate to avoid this:
Thank you all!