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

Checkbox controllers not working in Boost

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • 3.2.1
    • 3.2
    • Themes
    • MOODLE_32_STABLE
    • MOODLE_32_STABLE
    • MDL-57451-master
    • Hide
      1. Create a course with completion tracking enabled, and add a few activities.
      2. On the course page (and using the Boost theme) click the 'cog' icon in the top-right corner and select 'Course completion'.
      3. On the course completion page, expand the 'Condition: Activity completion' section of the form.
      4. Click the 'Select all/none' link and few times and verify that the state of the checkboxes is toggled successfully.
      Show
      Create a course with completion tracking enabled, and add a few activities. On the course page (and using the Boost theme) click the 'cog' icon in the top-right corner and select 'Course completion'. On the course completion page, expand the 'Condition: Activity completion' section of the form. Click the 'Select all/none' link and few times and verify that the state of the checkboxes is toggled successfully.

      Checkbox controllers appear to be broken in Moodle 3.2 when using the Boost theme. The 'Select all/none' link has no effect and no errors are logged in the console. Switching to the Clean theme causes them to work as expected again. Tested in the latest versions of Firefox, Chromium and Chrome (in Ubuntu 16.10).

      An example of somewhere a checkbox controller can be found in Moodle core is <moodle>/course/completion.php?id=<courseid> in the 'Condition: Activity completion' section of the form.

            tonybutler Tony Butler
            tonybutler Tony Butler
            Ankit Agarwal Ankit Agarwal
            Dan Poltawski Dan Poltawski
            Mark Nelson Mark Nelson
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

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