Hi @usinelachine,

Thanks for your patience and for testing across different browsers. :pray:

Possible Causes & Solutions

1. Bubble’s Block ID Capturing Extra Space

Since you’re using a Block ID, it’s possible that the plugin is capturing additional empty space below the Repeating Group.

:white_check_mark: Solution:

  • Instead of selecting the Repeating Group’s Block ID, try wrapping the Repeating Group inside another group (with no extra margins) and use that parent group’s Block ID for PDF conversion.
  • This ensures that no unnecessary empty space is included in the conversion process.

2. Bubble’s Rendering vs. PDF Plugin’s Capture Timing

Even though you’ve set up delays and custom events, Bubble may still be considering additional height before the final rendering is visually completed.

:white_check_mark: Solution:

  • Try applying a short delay (e.g., 500ms-1000ms) AFTER the custom event fires to give Bubble a bit more time to finalize the rendering before the conversion starts.
  • Instead of using the Repeating Group’s height, try manually setting the parent group’s height dynamically to see if it makes a difference.

3. Debugging the Actual Height Bubble Assigns

Since you mentioned the plugin is producing an abnormally large height, let’s verify how Bubble is calculating it.

:white_check_mark: Solution:

  • Run your Bubble app in Debug Mode (?debug_mode=true).
  • Check the exact height value Bubble assigns to the Block ID before triggering the PDF conversion.
  • If the height value is much larger than expected, try adjusting how the Block ID element is structured to prevent extra space from being included.

Why You Can’t Use a Fixed Height (and Alternative Workaround)

Since your PDF must dynamically adjust based on the number of tickets (1 or up to 10), a fixed height won’t work. However, you can:

  • Ensure that the height of the parent container adjusts dynamically without Bubble overestimating the required space.
  • If you must have a dynamic height PDF without excess whitespace, you may need to use server-side rendering to better capture content.

Looking forward to your update!

Best regards,

Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3