moodle/grade
Andrew Nicols 3959958372 MDL-70148 gradereport_grader: Improve reliability of keyboard usage
In some browsers the ajax grade select does not properly update the
grade after setting values. The previous solution was to press the
[enter] key, but doing this with the new key type step opens the select
box again. This is what happens when a real user presses enter on the
select.

This is the last possible field in the report, so pressing the tab key
to move to the next gradable element does not work.

The solution uses a shift-tab to move the focus away to the previous
gradale element. In this case it must also be moved to an earlier step
because the previously selected value must be checked in the Then
section of the test and if it is selected then its value cannot be
checked.
2020-11-17 15:14:43 +08:00
..
amd MDL-65948 core_grade: Use new core/checkbox-toggleall 2019-12-30 14:13:35 +08:00
classes MDL-67165 core_grade: Add the grader name to webservices 2019-12-17 10:46:02 +08:00
edit Merge branch 'master-MDL-68284' of https://github.com/yao9394/moodle 2020-10-20 08:48:05 +08:00
export MDL-67673 phpunit: Fix the return type of template methods 2020-10-21 12:45:59 +02:00
grading MDL-67673 phpunit: Remove expectedException annotations 2020-10-21 12:46:00 +02:00
import MDL-67673 phpunit: Fix the return type of template methods 2020-10-21 12:45:59 +02:00
report MDL-70148 gradereport_grader: Improve reliability of keyboard usage 2020-11-17 15:14:43 +08:00
templates MDL-65948 core_grade: Use new core/checkbox-toggleall 2019-12-30 14:13:35 +08:00
tests MDL-67673 phpunit: Remove deprecated assertEquals() params 2020-10-21 12:46:00 +02:00
index.php
lib.php MDL-68343 gradereport_singleview: fix empty links 2020-04-22 04:30:53 +10:00
querylib.php MDL-63422 general: review core loop / switch / case / continue 2018-10-31 00:17:59 +01:00
upgrade.txt Merge branch 'MDL-65044-master' of git://github.com/lameze/moodle 2019-03-27 22:47:30 +01:00