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

Focus is lost after saveCancel dialogue

    XMLWordPrintable

Details

    • Bug
    • Status: Waiting for integration review
    • Minor
    • Resolution: Unresolved
    • 4.0
    • None
    • MOODLE_400_STABLE
    • Hide

      Setup

      1. Navigate to Reports > Report builder > Custom reports in site administration
      2. Press "New report" button
      3. Set any report name.
      4. Set Report source to "Users"
      5. Ensure "Include default setup" is checked
      6. Press Save

      Check focus after performing actions

      1. Click on "X" button (in column headers) to delete "USER • FULLNAME" column
      2. Click on cancel in the confirmation modal
      3. Confirm that after cancelling the modal the focus in on "X" button peviously clicked
      4. Open "Conditions"
      5. Click on "X" button to delete "USER • USERNAME" condition
      6. Click on cancel in the confirmation modal
      7. Confirm that after cancelling the modal the focus in on "X" button peviously clicked
      8. Click on "Reset all" button
      9. Click on cancel in the confirmation modal
      10. Confirm that after cancelling the modal the focus in on "Reset all" button peviously clicked
      11. Click on "Reset all" button
      12. Click on "Reset all" in the confirmation modal
      13. Confirm that after confirming the modal the focus in on "Reset all" button peviously clicked
      14. Open "Filters"
      15. Click on "X" button to delete "USER • FULLNAME" filter
      16. Click on cancel in the confirmation modal
      17. Confirm that after cancelling the modal the focus in on "X" button peviously clicked
      18. Click on "Audience" tab
      19. Click on "All users" and "Save changes" to add the audience
      20. Click on the "Delete audience 'All users'" icon (top botton) in the audience
      21. Click on cancel in the confirmation modal
      22. Confirm that after cancelling the modal the focus in on "Delete audience 'All users'" button peviously clicked
      23. Click on "Schedules" tab
      24. Create a new Schedule with "All users" audience
      25. Click on "Delete schedule" for the new created schedule
      26. Confirm that after cancelling the modal the focus in on "Delete schedule" button peviously clicked
      27. Navigate to Reports > Report builder > Custom reports in site administration
      28. Click on the "Delete report" icon to delete the created report
      29. Click on cancel in the confirmation modal
      30. Confirm that after cancelling the modal the focus in on "Delete report" button peviously clicked
      Show
      Setup Navigate to Reports > Report builder > Custom reports in site administration Press "New report" button Set any report name. Set Report source to "Users" Ensure "Include default setup" is checked Press Save Check focus after performing actions Click on "X" button (in column headers) to delete "USER • FULLNAME" column Click on cancel in the confirmation modal Confirm that after cancelling the modal the focus in on "X" button peviously clicked Open "Conditions" Click on "X" button to delete "USER • USERNAME" condition Click on cancel in the confirmation modal Confirm that after cancelling the modal the focus in on "X" button peviously clicked Click on "Reset all" button Click on cancel in the confirmation modal Confirm that after cancelling the modal the focus in on "Reset all" button peviously clicked Click on "Reset all" button Click on "Reset all" in the confirmation modal Confirm that after confirming the modal the focus in on "Reset all" button peviously clicked Open "Filters" Click on "X" button to delete "USER • FULLNAME" filter Click on cancel in the confirmation modal Confirm that after cancelling the modal the focus in on "X" button peviously clicked Click on "Audience" tab Click on "All users" and "Save changes" to add the audience Click on the "Delete audience 'All users'" icon (top botton) in the audience Click on cancel in the confirmation modal Confirm that after cancelling the modal the focus in on "Delete audience 'All users'" button peviously clicked Click on "Schedules" tab Create a new Schedule with "All users" audience Click on "Delete schedule" for the new created schedule Confirm that after cancelling the modal the focus in on "Delete schedule" button peviously clicked Navigate to Reports > Report builder > Custom reports in site administration Click on the "Delete report" icon to delete the created report Click on cancel in the confirmation modal Confirm that after cancelling the modal the focus in on "Delete report" button peviously clicked

    Description

      When a saveCancel dialogue is displayed, after clicking save or cancel button, it should be possible to focus the element that triggered the modal.

      Attachments

        Issue Links

          Activity

            People

              mikelmartíncorrales Mikel Martín Corrales
              mikelmartíncorrales Mikel Martín Corrales
              David Matamoros David Matamoros
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, David Matamoros, Paul Holden, Huong Nguyen, Barbara Ramiro, Bas Brands, Mathew May
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

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