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

Horizontal scroll broken in base/standard theme for RTL

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.5.6, 2.6.3, 2.7
    • Fix Version/s: 2.5.7, 2.6.4, 2.7.1
    • Component/s: Themes
    • Labels:
    • Database:
      Any
    • Testing Instructions:
      Hide

      On Base or Standard:

      1. Navigate to Site admin > Language > Language packs
      2. Ensure an RTL language, such as ar or he is installed
      3. Navigate to Site admin > Appearance > Themes > Theme settings
      4. Change the "Allow theme changes in the URL" setting so it is checked
      5. Navigate to a course
      6. Switch to the RTL language
      7. Add &theme=base to the end of the URL
      8. Reduce the width of the browser window
        • Verify that a horizontal scrollbar appears as content overflows the browser bounds.
        • Check various page types.
      Show
      On Base or Standard : Navigate to Site admin > Language > Language packs Ensure an RTL language, such as ar or he is installed Navigate to Site admin > Appearance > Themes > Theme settings Change the "Allow theme changes in the URL" setting so it is checked Navigate to a course Switch to the RTL language Add &theme=base to the end of the URL Reduce the width of the browser window Verify that a horizontal scrollbar appears as content overflows the browser bounds. Check various page types.
    • Affected Branches:
      MOODLE_25_STABLE, MOODLE_26_STABLE, MOODLE_27_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE, MOODLE_26_STABLE, MOODLE_27_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-45561-master

      Description

      When using the Standard theme, horizontal scrolling does not work when the browser size is narrowed. This seems to affect 2.5, 2.6 and 2.7 (currently in sync with master).

      Replication steps:

      1. Log in as admin
      2. Navigate to Site admin > Language > Language packs
      3. Ensure an RTL language, such as ar or he is installed
      4. Navigate to Site admin > Appearance > Themes > Theme settings
      5. Change the "Allow theme changes in the URL" setting so it is checked
      6. Navigate to a course
      7. Switch to the RTL language
      8. Add &theme=base to the end of the URL
      9. Reduce the width of the browser window

      Expected result: A horizontal scrollbar should appear

      Actual result: No horizontal scrollbar appears and it is not possible to access parts of the page without increasing the window size or zooming.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  14/Jul/14