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

Row for last student in grader report sticks when column averages are hidden

    XMLWordPrintable

Details

    • MOODLE_402_STABLE, MOODLE_403_STABLE
    • MOODLE_402_STABLE, MOODLE_403_STABLE
    • MDL-80270-402
    • MDL-80270-403
    • MDL-80270-main
    • Hide
      1. Login as admin.
      2. Create a test course of size S (Site administration > Development > Make test course)
      3. Go to the Course.
      4. Go to Grader report preferences (Grade > Preferences: Grader report) in the course.
        1. Set "Show column averages" to "Yes".
        2. Set "Show ranges" to "Yes".
        3. Save changes.
      5. Go to the Grader report (Grades > Grader report)
      6. Scroll vertically up and down.
        • confirm that only the 'Overall average' row and the grade items header row are sticky.
      7. Go back to Grader report preferences (Grade > Preferences: Grader report)
        1. Set "Show column averages" to "No".
        2. Set "Show ranges" to "Yes".
        3. Save changes.
      8. Go to the Grader report (Grades > Grader report)
      9. Scroll vertically up and down.
        • confirm that only the 'Range' row and the grade items header row are sticky.
      10. Go back to Grader report preferences (Grade > Preferences: Grader report)
        1. Set "Show column averages" to "No".
        2. Set "Show ranges" to "No".
        3. Save changes.
      11. Scroll vertically up and down.
        • confirm that only the grade items header row is sticky.
      Show
      Login as admin. Create a test course of size S (Site administration > Development > Make test course) Go to the Course. Go to Grader report preferences (Grade > Preferences: Grader report) in the course. Set "Show column averages" to "Yes". Set "Show ranges" to "Yes". Save changes. Go to the Grader report (Grades > Grader report) Scroll vertically up and down. confirm that only the 'Overall average' row and the grade items header row are sticky. Go back to Grader report preferences (Grade > Preferences: Grader report) Set "Show column averages" to "No". Set "Show ranges" to "Yes". Save changes. Go to the Grader report (Grades > Grader report) Scroll vertically up and down. confirm that only the 'Range' row and the grade items header row are sticky. Go back to Grader report preferences (Grade > Preferences: Grader report) Set "Show column averages" to "No". Set "Show ranges" to "No". Save changes. Scroll vertically up and down. confirm that only the grade items header row is sticky.

    Description

      In the Gradebook, if Preferences>Grader Report>Show column averages is set to "No" the last student entry row in the gradebook becomes sticky.  Basically because the last row is normally the average and is set to be sticky, if this row is hidden, the last student row instead becomes the sticky row. Tested with multiple fields including Boost and LearnR and the issue occurs. 

      To reproduce: Set "Show column averages" in grader report preferences to No

      Go to grader report with course that has two or more students enrolled.

      Scroll up and down.  Row for student who is last in the list will stick. 

      Attachments

        Issue Links

          Activity

            People

              Geshoski Mihail Geshoski
              kim.woodruff Kimberly Woodruff
              Mathew May Mathew May
              Ilya Tregubov Ilya Tregubov
              Ron Carl Alfon Yu Ron Carl Alfon Yu
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

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

                  Clockify

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