Download page as PDF, Listview not completely included in PDF

My Goal:
I have multiple graphs on retool page, I want to download all graphs in a form of PDF report.

Issue:
The graphs are in listview.
When I download the page as PDF, I get only 2 graphs (that fits on page).
I have total of around 10-12 graphs per page. In short the listview is not complete rendering.
The listview on retool has scroll, but downloaded pdf is only first page.

Steps I have taken:
I tried using utils.downloadPage('test',{componentsToInclude: ['listView5'], fullscreen: true }) function.

I also tested const base64 = utils.serializePage() to download the page in base64 and it didn't worked for me aswell.
It returns undefined. :disappointed:

Btw, I am using Retool cloud.

The pdf I am downloading

Hello @rafay,

Apologies for the issue. I was going to guess that adding in the additional params as you tried in your example would work.

Are you able to export a JSON of your app so I can clone it, test things out and file a bug report for the downloadPage util method if needed?

For a short term work around, the scrolling is likely the root of the issue. If you have the graphs/bar charts at the top level of the app page they should all appear in the PDF generated by utils.downloadPage() call.