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

Course index layout bug when using "Bulk Actions" in RTL mode

    XMLWordPrintable

Details

    • MOODLE_403_STABLE
    • MOODLE_403_STABLE
    • MDL-79599-master
    • Hide
      1. Create a course with at least 10 gradable activities (assign, quiz...)
      2. Install Hebrew language pack (he)
      3. Go to the course as admin with editing mode on
      4. Open both course index and block drawers
      5. Change the language to Hebrew
      6. Open the bulk action bar (using the עריכה מרובה button near the course name)
      7. Select one activity with the checkbox
      8. Click on the select all checkbox in the bulk actions bar (the checkbox בחירת הכל)
        1. Validate drawers remain open
      9. Go to the course gradebook
      10. Open the first activity dropdown menu (by clicking the three dots icon near the activity name)
      11. Press the tab several times until the focus point gets in the same area as the blocks drawer
        1. Validate the blocks drawer hides. Until MDL-79570 is fixed, the blocks drawer content will be partially visible.
      12. Scroll horizontally until the end of the page
        1. Validate both drawers hide when the scroll is moved enough
      Show
      Create a course with at least 10 gradable activities (assign, quiz...) Install Hebrew language pack (he) Go to the course as admin with editing mode on Open both course index and block drawers Change the language to Hebrew Open the bulk action bar (using the עריכה מרובה button near the course name) Select one activity with the checkbox Click on the select all checkbox in the bulk actions bar (the checkbox בחירת הכל) Validate drawers remain open Go to the course gradebook Open the first activity dropdown menu (by clicking the three dots icon near the activity name) Press the tab several times until the focus point gets in the same area as the blocks drawer Validate the blocks drawer hides. Until MDL-79570 is fixed, the blocks drawer content will be partially visible. Scroll horizontally until the end of the page Validate both drawers hide when the scroll is moved enough
    • HQ 2023 Sprint I3.3 Moppies

    Description

      Discovered by mirilipson while testing MDLQA-18092.

      Steps to Reproduce

      1. Log in to Moodle as admin and set the language to an RTL language, such as Hebrew.
      2. Navigate to a course that contains multiple activities.
      3. Click on the "Bulk actions" button located on the course page.
      4. Select one of the activities within the course.
      5. Click on the "Select all" button in the Bulk Actions menu.

      Expected Behavior

      The selected activities within the course should be highlighted or marked, and the page layout should remain consistent with the course index at its original position.

      Actual Behavior:

      After clicking "Select all," the course index shifts position, moving closer to the middle of the page. (see screenshot)

      Attachments

        Issue Links

          Activity

            People

              tusefomal Ferran Recio
              lameze Simey Lameze
              Carlos Escobedo Carlos Escobedo
              Sara Arjona (@sarjona) Sara Arjona (@sarjona)
              Kim Jared Lucas Kim Jared Lucas
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 6 hours
                  6h

                  Clockify

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