Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-76106

Drag and Drop Marker Question Type: Incorrect/lost marker positions (follow-up of MDL-71145 and MDL-72679)

    XMLWordPrintable

Details

    • MOODLE_311_STABLE, MOODLE_400_STABLE
    • MOODLE_400_STABLE, MOODLE_401_STABLE
    • MDL-76106-401
    • MDL-76106-master
    • Hide

      Case 1

      1. Create a quiz with at least 5 questions. Two or more have to be Drag and Drop markers (D&D markers) questions with infinite markers and a picture (each on a separate page). 
      2. Login as a student
      3. Attempt the quiz and navigate to one of the D&D markers questions.
      4. Place between 5-10 markers in a different position.
      5. Reposition one of the markers 7-10 times rapidly in roughly the same area like this image below for an example:
      6. Change the width of the browser window in the middle of the process of answering the question, or between navigating away from the question and before navigating back ( please see TestingInstruction.mp4for example steps)
      7. Navigate to a different D&D marker question and set markers
      8. Switch back to the first D&D marker question where you positioned your markers
      9. Confirm all the positions of the markers are the same.

      Note: Please do these steps several times to make sure it is not happening randomly.

       

      Case 2

      1. Create a quiz with at least 3 questions. Two or more have to be Drag and Drop markers (D&D markers) questions with infinite. One of the D&D markers has a background image smaller than the dropzone area (the attached questions-C1-Drag and Drop Markers-20221206-0323.xmlfile can be imported to the Question bank (it contains a D&D marker question).
      2. Login as student
      3. Attempt the quiz and navigate to D&D markers questions that have the smaller background
      4. Place 1-10 markers in a different position. See the image below for an example:
      5. Navigate to a different D&D marker question
      6. Switch back to the first D&D marker question where you positioned your markers and then add new or reposition the existing markers. See the image below for an example:
      7. Navigate to a different D&D marker question and then switch back to the first D&D marker question again
      8. Confirm all the positions of the markers are the same and that we haven't lost any markers.

      Note: Please do these steps several times to make sure it is not happening randomly.

       

       

      Show
      Case 1 Create a quiz with at least 5 questions. Two or more have to be Drag and Drop markers (D&D markers) questions with infinite markers and a picture (each on a separate page).  Login as a student Attempt the quiz and navigate to one of the D&D markers questions. Place between 5-10 markers in a different position. Reposition one of the markers 7-10 times rapidly in roughly the same area like this image below for an example: Change the width of the browser window in the middle of the process of answering the question, or between navigating away from the question and before navigating back ( please see TestingInstruction.mp4 for example steps) Navigate to a different D&D marker question and set markers Switch back to the first D&D marker question where you positioned your markers Confirm all the positions of the markers are the same. Note: Please do these steps several times to make sure it is not happening randomly.   Case 2 Create a quiz with at least 3 questions. Two or more have to be Drag and Drop markers (D&D markers) questions with infinite. One of the D&D markers has a background image smaller than the dropzone area (the attached questions-C1-Drag and Drop Markers-20221206-0323.xml file can be imported to the Question bank (it contains a D&D marker question). Login as student Attempt the quiz and navigate to D&D markers questions that have the smaller background Place 1-10 markers in a different position. See the image below for an example: Navigate to a different D&D marker question Switch back to the first D&D marker question where you positioned your markers and then add new or reposition the existing markers. See the image below for an example: Navigate to a different D&D marker question and then switch back to the first D&D marker question again Confirm all the positions of the markers are the same and that we haven't lost any markers. Note: Please do these steps several times to make sure it is not happening randomly.    

    Description

      As a follow-up of MDL-71145 and MDL-72679, we have discovered another issue with the D&D marker question type. To replicate please repeate the following steps:

      • Create an exam with at least 10 questions
      • Two or more of them have to be Drag and Drop markers (D&D markers) questions with infinite markers and a picture (each on a separate page).
      • Start exam an navigate to one of the D&D markers questions
      • place 5-10 markers in different position
      • reposition one of the markers 7-10 times rapidly in roughly the same area
      • navigate to a different D&D marker question and set markers
      • switch back to first D&D marker question where you positioned your markers
      • now all or some of the markers should been shifted slightly (mostly upwards)
      • If you can not reproduce the issue in the first try. Please…
        • reposition one of the markers again in roughly the same area
        • switch again between questions and navigate back

      We expect D&D marker to save the correct position of the infinite markers.

      See the Incorrectlost marker positions.mp4 or 

      Example : This is the correct position when we drag-drop the markers.

      After we switch again between the questions,

      the markers will lose positions.

      Attachments

        1. (I) Passed -- (400)MDL-76106.png
          516 kB
          Kim Jared Lucas
        2. (I) Passed -- (401)MDL-76106.png
          516 kB
          Kim Jared Lucas
        3. (I) Passed -- (Master)MDL-76106.png
          515 kB
          Kim Jared Lucas
        4. (II) Passed -- (400)MDL-76106.png
          164 kB
          Kim Jared Lucas
        5. (II) Passed -- (401)MDL-76106.png
          128 kB
          Kim Jared Lucas
        6. (II) Passed -- (Master)MDL-76106.png
          129 kB
          Kim Jared Lucas
        7. image-2022-12-07-09-03-28-938.png
          507 kB
          Hieu Vu
        8. image-2022-12-07-09-03-31-394.png
          507 kB
          Hieu Vu
        9. image-2022-12-07-09-04-54-516.png
          505 kB
          Hieu Vu
        10. image-2022-12-07-09-12-34-269.png
          54 kB
          Hieu Vu
        11. image-2022-12-07-09-12-45-389.png
          54 kB
          Hieu Vu
        12. image-2022-12-07-12-26-30-186.png
          59 kB
          Hieu Vu
        13. image-2022-12-07-12-30-14-478.png
          66 kB
          Hieu Vu
        14. image-2022-12-08-02-51-45-073.png
          16 kB
          Hieu Vu
        15. image-2022-12-08-12-36-18-650.png
          14 kB
          Hieu Vu
        16. Incorrectlost marker positions.mp4
          4.45 MB
          Hieu Vu
        17. questions-C1-Drag and Drop Markers-20221206-0323.xml
          60 kB
          Hieu Vu
        18. TestingInstruction.mp4
          15.63 MB
          Hieu Vu

        Activity

          People

            vuvanhieu143 Hieu Vu
            giannocg Giordano Giannoccolo
            Tim Hunt Tim Hunt
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            19 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 hours, 26 minutes
                2h 26m

                Clockify

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.