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

Checkbox controllers not working in Boost

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.2
    • Fix Version/s: 3.2.1
    • Component/s: Themes
    • Labels:
    • Testing Instructions:
      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.
    • Affected Branches:
      MOODLE_32_STABLE
    • Fixed Branches:
      MOODLE_32_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-57451-master

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tonybutler Tony Butler
                Reporter:
                tonybutler Tony Butler
                Peer reviewer:
                Ankit Agarwal
                Integrator:
                Dan Poltawski
                Tester:
                Mark Nelson
                Participants:
                Component watchers:
                Bas Brands, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  9/Jan/17