refined-greece-48002
04/28/2022, 9:55 PMmost-caravan-45834
04/28/2022, 9:59 PMbright-gpu-74537
04/29/2022, 6:08 AMbright-gpu-74537
04/29/2022, 6:09 AMrefined-greece-48002
04/30/2022, 4:37 AMrefined-greece-48002
04/30/2022, 4:59 AMrefined-greece-48002
04/30/2022, 5:00 AMrefined-greece-48002
04/30/2022, 5:04 AMrefined-greece-48002
04/30/2022, 5:04 AMrefined-greece-48002
04/30/2022, 7:28 AMrefined-greece-48002
04/30/2022, 7:28 AMbright-gpu-74537
04/30/2022, 7:43 AMbright-gpu-74537
04/30/2022, 7:43 AMbright-gpu-74537
04/30/2022, 7:43 AMrefined-greece-48002
04/30/2022, 7:43 AMbright-gpu-74537
04/30/2022, 7:43 AMrefined-greece-48002
04/30/2022, 7:44 AMbright-gpu-74537
04/30/2022, 7:44 AMbright-gpu-74537
04/30/2022, 7:44 AMbright-gpu-74537
04/30/2022, 7:46 AMhaxe
myNode.data = { text: "changed" }bright-gpu-74537
04/30/2022, 7:47 AMrefined-greece-48002
04/30/2022, 8:06 AMnode.data.text = "changed";
^ this works
node.data.text = myString;
^this doesn't
even tracing out myString shows that it's different to the value of node.data.text, but it doesn't update...bright-gpu-74537
04/30/2022, 8:07 AMnode.data.text it doesnt actually invalidate the node, it probably works "by accident" in your "changed" caserefined-greece-48002
04/30/2022, 8:07 AMrefined-greece-48002
04/30/2022, 8:08 AMbright-gpu-74537
04/30/2022, 8:08 AMmyNode.data = { text: "changed" } would work every time since you are resetting the "data" which does revalidate the noderefined-greece-48002
04/30/2022, 8:09 AMbright-gpu-74537
04/30/2022, 8:09 AMrefined-greece-48002
04/30/2022, 8:09 AMbright-gpu-74537
04/30/2022, 8:10 AM