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

Add question menu in Quiz is partially obscured in RTL languages

XMLWordPrintable

    • MOODLE_404_STABLE, MOODLE_405_STABLE
    • MOODLE_405_STABLE
    • MDL-84710-405
    • Hide

      A workaround to use while this issue is being fixed is to close the block drawer. This will help see the full dropdown menu.

      Show
      A workaround to use while this issue is being fixed is to close the block drawer. This will help see the full dropdown menu.
    • Hide

      Check on Moodle 4.5

      Setup

      1. Login as an admin.
      2. Install a RTL language, for example, Hebrew (he). 
        • Site Administration > Language > Language Packs.
        • Install the Hebrew (he) language pack.
      3. Set the user language to Hebrew from the user profile.
        • Click on the User profile icon at the top right > Language >  עברית ‎(he)‎

      Testing steps

      Quiz

      1. Access a course, logged in as admin user, with user language set to Hebrew.
      2. Create a new quiz (בוחן)
      3. Click Add question (הוספת שאלה)
      4. Click Add dropdown  (הוספה) 
      5. Ensure the dropdown fits inside the window neatly 

      Modules 

      1. Go to a course page, logged in as admin user, with user language set to Hebrew.
      2. Create an activity/resource if one does not already exists.
      3. From the course page, click on the context menu for the activity (3 dots on top of each other).
      4. Ensure the dropdown fits inside the window neatly 
        • Change the size of the browser window to check this works for different window sizes.

      LTR checks

      1. Change the user language back to a LTR language, such as English.
      2. Repeat the above checks to ensure the dropdown menus display well.

       

      Show
      Check on Moodle 4.5 Setup Login as an admin. Install a RTL language, for example, Hebrew (he).  Site Administration > Language > Language Packs. Install the Hebrew (he) language pack. Set the user language to Hebrew from the user profile. Click on the User profile icon at the top right > Language >  עברית ‎(he)‎ Testing steps Quiz Access a course, logged in as admin user, with user language set to Hebrew. Create a new quiz (בוחן) Click  Add question (הוספת שאלה) Click  Add dropdown  (הוספה)  Ensure  the dropdown fits inside the window neatly  Modules  Go to a course page, logged in as admin user, with user language set to Hebrew. Create an activity/resource if one does not already exists. From the course page, click on the context menu for the activity (3 dots on top of each other). Ensure  the dropdown fits inside the window neatly  Change the size of the browser window to check this works for different window sizes. LTR checks Change the user language back to a LTR language, such as English. Repeat the above checks to ensure the dropdown menus display well.  
    • Hide

      Code verified against automated checks.

      Checked MDL-84710 using repository: https://github.com/Jayce0808/moodle.git

      More information about this report

      Built on: Mon May 12 15:33:42 UTC 2025

      Show
      Code verified against automated checks. Checked MDL-84710 using repository: https://github.com/Jayce0808/moodle.git MOODLE_405_STABLE (0 errors / 0 warnings) [branch: MDL-84710-405 | CI Job ] More information about this report Built on: Mon May 12 15:33:42 UTC 2025
    • Show
      Launching automatic jobs for branch MDL-84710 -405 https://ci.moodle.org/view/Testing/job/DEV.02%20-%20Developer-requested%20PHPUnit/19231/ PHPUnit (sqlsrv) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/65743/ Behat (NonJS - boost and classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/65744/ Behat (Firefox - boost) Built on: Fri May 9 00:30:14 UTC 2025
    • 3
    • Team Alpha - Planning I2-2025, Team Alpha - Sprint 1 I2-2025

      The "add a new question" menu is only partially visible in a quiz.

      To replicate this problem:

      1. Add a new question to a quiz using RTL language (hebrew for example)

      2. Open the block drawer

      3. press on the "add a new question" menu.

       

        1. image-2025-05-06-09-17-00-564.png
          5 kB
          Rajneel Totaram
        2. image-2025-05-07-23-38-44-794.png
          8 kB
          Rajneel Totaram
        3. MDL-84710.png
          937 kB
          Ron Carl Alfon Yu
        4. MDL-84710 - LTR - adding a new question to a quiz.PNG
          9 kB
          Jayce Birrell
        5. MDL-84710 - LTR -chat settings.PNG
          18 kB
          Jayce Birrell
        6. MDL-84710 - LTR - editing front page blocks.PNG
          21 kB
          Jayce Birrell
        7. MDL-84710 - LTR - editing modules in a course.PNG
          35 kB
          Jayce Birrell
        8. MDL-84710 - RTL - adding a new question to a quiz.PNG
          26 kB
          Jayce Birrell
        9. MDL-84710 - RTL - chat settings.PNG
          15 kB
          Jayce Birrell
        10. MDL-84710 - RTL - editing front page blocks.PNG
          29 kB
          Jayce Birrell
        11. MDL-84710 - RTL - editing modules in a course.PNG
          45 kB
          Jayce Birrell
        12. Moodle 405 dropdown.PNG
          36 kB
          Jayce Birrell
        13. Moodle main dropdown.PNG
          35 kB
          Jayce Birrell
        14. Untitled.png
          48 kB
          Olga Sh

            jayce.birrell@moodle.com Jayce Birrell
            olgash Olga Sh
            Rajneel Totaram Rajneel Totaram
            Mihail Geshoski Mihail Geshoski
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            4 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 7 hours, 24 minutes
                7h 24m

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