Content Cache and block referenced attributes bug

Hi,
I have detected that when “pushing” the content to a block, in order to modify the keys and values, if such key is referenced as text inside the block, such value will be emptied.


image

Am I doing something wrong?

I don’t think this is related to the GH1 components, Text Fields in blocks has a few youtracks (bug/feature requests) ongoing in this area. I’ll track some down tomorrow and see where they are at.

Here is an example of putting a Text Expression based on the Block Instance User Text Attribute


R8-Block-Attribute-Tag.gh (9.7 KB)

I don’t want to create it, I want to replace it, as the block has already got all the texts with text fields correctly referenced. I am trying to replace information in a title block.

Are you working on the Block Instance? Those can be modified like so

I am trying to replace the metadata on many block instances, such block instances refer to a block definition that has text inside referring to a key and value through a text field. When using your grasshopper definition or mine, every single value in the block instance that is referred to by text field is erased.

To modify the contents of a Block you will need to get into the Block Definition and update. (just like in the Rhino UI, edit block, then close)


R8-Modify-Block-Definition.gh (7.8 KB)

Hi Japhy,
Please try the attached files and you’ll see the issue as soon as you press “Push”.
Thanks,
Block Issue.3dm (55.4 KB)
Block Issue.gh (7.0 KB)

Thanks for the file, there are a lot of ways to set that up and that makes the issue clear. RH-82664