cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

New Quizzes will not display all possible answers in matching question dropdown if answer is already selected

New Quizzes will not display all possible answers in matching question dropdown if answer is already selected

Canvas white logo

This behavior has been resolved and deployed to the production environment.

Known issues indicate notable behaviors that has 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.
Description

 

  • When a user selects an answer for a matching question in New Quizzes, the dropdown menu only shows the answer they already chose if they click the dropdown again. To enter a new answer, the user has to backspace and delete your first reply, and then select from the list of answers.

  • Note: This appears to be caused because the dropdown is using a listbox, whereas Quizzes Classic used a combobox.

 

Expected Behavior

 

  • The dropdown box should display all possible answers available in a question as it does before all answers are filled in, i.e. consider changing the dropdown to a combobox from a listbox.

 

Workaround


The user can delete the answer they input to bring back all available options.

Steps to Reproduce

 

  1. Prerequisites - a course with New Quizzes enabled and a student enrollment

  2. Create a New Quiz with a matching question

  3. As a student attempt the quiz question and fill in a dropdown answer in the matching question

  4. Attempt to change an answer that was just selected

  5. Notice that only the option chosen appears unless that answer is deleted, restoring other options

 

Additional Info


QUIZ-8828

Labels (2)