[OPEN] Enabling the "external_tools_for_a2" flag with assignment enhancements enables breaks new_tab functionality

Canvas

Engineers are currently investigating the issue.

Description

When the 'Assignment Enhancements for students' feature is enabled with the external_tools_for_a2 flag, external tool assignments set to launch in a new tab are now loading as iframes for students.

Expected Behavior

The external tool assignment should launch as expected into a new tab when the option is selected.

Workaround

Disable the Assignment Enhancements for students feature flag.

Steps to Reproduce

Prerequisite: Have a course with one external tool assignment set to launch in new tab and enable the "Assignment Enhancements for Students" feature flag

  1. Either login as student user or act as a student, navigate to the assignment labeled "Lti opening in new tab"

  2. notice the assignment is loading as an iframe within the page.

  3. View the page as yourself or as a teacher and you will see the "Load Lti opening in new tab in a new window".

Additional Info

EVAL-4093


Known issues indicate notable behaviors that have been escalated to the Canvas engineering team. Known issues are not a guarantee for an immediate resolution. This document is for informational purposes only and does not replace the Support process. If you are encountering the behavior outlined in this document, please ensure you have submitted a Support case (per your institution's escalation process) so Canvas Support can adequately gauge the overall customer impact and prioritize appropriately.

Labels (1)
Tags (1)