I am trying to track down why the LayoutChildren method in my GoNode is not always called each time a child’s size changes.
Specifically, I have a string value (GoText child) inside my GoNode. When I click on the string to edit it’s value, and make the string longer, the parent’s LayoutChildren method fires. Conversely, when I click on the string to edit it’s value, and make the string shorter, the parent’s LayoutChildren method does not fire. It’s as if the parent’s LayoutChildren method only fires when the the parent needs to grow in size but won’t fire if the parent doesn’t need to grow in size. I’ve played around with resizable and rescalable attributes but I’m not having much luck figuring this out.
What could prevent the LayoutChildren method from firing in all cases a child’s size changes?
Thanks for your help.