I am using utils.serializePage() to effectively create a pdf from what the screen is displaying. And after that's done, I display what was captured in a nice PDF view.
While it works wonders for page Setup (see first screenshot), for page Export with the same elements (e.g. timeline) just a layer deeper nested, it doesn't work! shows blank for where these elements are (see second screenshot).
Unsure what's at fault - looks like a bug (that's what Office Hours suggested). would love some help, bc customers are waiting.
Apologize for this issue, very odd that the page serializing isn't capturing the nested component for you
Are you self hosted? If so, what version of Retool are you on?
I just tried to reproduce this issue on Cloud with components nested inside a container and nested another level deeper in a second inner container, but the whole page still showed up for me.
If you could try my reproduction steps and let me know if they either work for you or if there is a step I am missing to reproduce the bug you are seeing that would be very helpful!
We did have another user in office hours today who tried using utils.serializePage() and it was also missing some of his components so I can confirm I saw someone else with this bug. They might have been on an older version of Retool with this bug now being fixed
I'm having the same issue. I'm on Cloud and have the same serializePage not showing nested containers in the PDF output. It's actually working for me but not for some other users so I feel like it might be a computer/browser-specific issue.
I can DM you an app export so you can try to recreate, but what would be the most helpful user info I could get you from the users experiencing the issue to help recreate exactly?
Sorry you are having this issue. Yes definitely me a DM of the app and let me know what steps to follow to reproduce.
Are there components inside the nested containers, or what components are the containers nested inside of?
Just explaining the architecture and what the intended flow of events to run the page serialization and where that is being stored and then displayed will help me understand and reproduce.
No update yet unfortunately, just added your plus 1 to the ticket so that should increase its weight. Will post in this thread with any further news I hear.