MDL-48288 gradebook: fix floating footer exception when averages disabled
authorJetha Chan <jetha@moodle.com>
Wed, 19 Nov 2014 07:08:02 +0000 (15:08 +0800)
committerJetha Chan <jetha@moodle.com>
Fri, 21 Nov 2014 03:00:51 +0000 (11:00 +0800)
commita71d9d28b737ac6ce182bea5beda5eedcca85e4c
tree636c0c1fa9ffb55947acba2fa256108b3b5daeb5
parentca0e301c7bc0d962583c87ae1dbd841e17c88815
MDL-48288 gradebook: fix floating footer exception when averages disabled

The code we use to update styles on floating elements did not account for
situations where those floating elements don't exist. This was discovered
when a test site didn't have column averages enabled, resulting in no
floating footer element being created, so when _handleScrollEvent was
fired the first time, a null reference exception was thrown trying to
apply styles to a non-existent element.
grade/report/grader/yui/build/moodle-gradereport_grader-gradereporttable/moodle-gradereport_grader-gradereporttable-debug.js
grade/report/grader/yui/build/moodle-gradereport_grader-gradereporttable/moodle-gradereport_grader-gradereporttable-min.js
grade/report/grader/yui/build/moodle-gradereport_grader-gradereporttable/moodle-gradereport_grader-gradereporttable.js
grade/report/grader/yui/src/gradereporttable/js/floatingheaders.js