- Edited
Here is a sample project:
I have included changes to Responsive Container that make it work to some extent, but it is not clean and you see things change sizes over multiple frames. If you comment out the PRISM_MODS define, you will see that it doesn't work at all.
When you press the "Process" button for the first time, you will see that objects show up in the wrong place initially and then over a few frames they resize and end up mostly correct.
It would be nice if the Responsive Container detected that it was being shown (either for the first time or after being hidden) and then calculate the entire hierarchy that is being show so that there is quick and clean transition to the new layout.
I also expect that OnChange would have problems with items that changed size due to content, like a text string, etc.
I prefer not to use OnUpdate mode since we have hundreds of objects and that would slow things down.
If you have any questions, please let me know.