It appears that LTI activities are no longer resizing to their content height after a Canvas page is saved.
A fixed iframe height seems to be applied, resulting in:
- Excessive whitespace for shorter activities (e.g. H5P MCQs, Atomic Polls)
- Scrollbars or clipped content for longer activities
for example: this is how the LTI embed code on a page with only this code:
<p><iframe style="width: 1000px; height: 771px;" title="" src="https://rmit.instructure.com/courses/136704/external_tools/retrieve?display=in_rce&resource_link_lookup_uuid=2f6c94ce-1d1b-42ba-b7c3-ca621b3f90c0" loading="lazy" allowfullscreen="allowfullscreen" allow="geolocation *; microphone *; camera *; midi *; encrypted-media *; autoplay *; clipboard-write *; display-capture *"></iframe></p>
Previously, the same activities displayed correctly in the RCE preview and appeared to resize responsively.
Could you please investigate whether there has been a recent change affecting LTI iframe sizing or auto-resizing behavior?