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

filepicker infinite scroll scrolling issues

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.6
    • Fix Version/s: 2.6
    • Component/s: Filepicker, JavaScript
    • Labels:
    • Testing Instructions:
      Hide
      1. Resize browser to small window
      2. Open any filemanager (for example private files)
      3. Add a file, choose Wikimedia repository
      4. Search for cat
      5. Observe the vertical scrool bar, it should not be moving
      6. Scroll down, the next page should be autopopulated, the vertical scrollbar moves to indicate this
      Show
      Resize browser to small window Open any filemanager (for example private files) Add a file, choose Wikimedia repository Search for cat Observe the vertical scrool bar, it should not be moving Scroll down, the next page should be autopopulated, the vertical scrollbar moves to indicate this
    • Affected Branches:
      MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_26_STABLE
    • Pull Master Branch:
      MDL-41215-master
    • Story Points:
      8
    • Sprint:
      FRONTEND Sprint 5

      Description

      The change in MDL-39851 caused repositories using infinite scroll to be non-usable on small screens. The repository window keeps getting longer and longer and the scroll bar ceases to work correctly.

        Attachments

        1. twoscrollbars.png
          twoscrollbars.png
          172 kB
        2. screen4.png
          screen4.png
          194 kB
        3. screen3.png
          screen3.png
          231 kB
        4. screen2.png
          screen2.png
          233 kB
        5. screen1.png
          screen1.png
          56 kB

          Issue Links

            Activity

              People

              Assignee:
              dobedobedoh Andrew Nicols
              Reporter:
              damyon Damyon Wiese
              Peer reviewer:
              Damyon Wiese
              Integrator:
              Sam Hemelryk
              Tester:
              Jérôme Mouneyrac
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                18/Nov/13