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

Getting to the bottom level of menus breaks them

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. As an administrator.
      2. Select the Clean theme.
      3. Under 'Site administration' -> 'Appearance' -> 'Navigation', enable the setting 'linkadmincategories'.
      4. Navigate to 'Site home'.
      5. On the administration block navigate to 'Site administration' -> 'Security' such that within that block all of the sub pages of 'Security' are open, being 'IP Blocker', 'Site policies', 'HTTP security' and 'Notifications'.
      6. Confirm that you are on the page 'Category: Administration / Security'.
      7. Being careful with the mouse to 'only' click on the arrow icon, click on the one for 'Appearance', then 'Themes' under the already open 'Site administration'.
      8. Confirm that 'Appearance' expands to contain its contents.
      9. Confirm that 'Themes' expands to contain its contents.
      Show
      As an administrator. Select the Clean theme. Under 'Site administration' -> 'Appearance' -> 'Navigation', enable the setting 'linkadmincategories'. Navigate to 'Site home'. On the administration block navigate to 'Site administration' -> 'Security' such that within that block all of the sub pages of 'Security' are open, being 'IP Blocker', 'Site policies', 'HTTP security' and 'Notifications'. Confirm that you are on the page 'Category: Administration / Security'. Being careful with the mouse to 'only' click on the arrow icon, click on the one for 'Appearance', then 'Themes' under the already open 'Site administration'. Confirm that 'Appearance' expands to contain its contents. Confirm that 'Themes' expands to contain its contents.
    • Workaround:
      Hide

      Clicking on the actual setting which has not expanded to bring up the options and effectively reload the page to get the options. Or disable the setting 'linkadmincategories'.

      Show
      Clicking on the actual setting which has not expanded to bring up the options and effectively reload the page to get the options. Or disable the setting 'linkadmincategories'.
    • Affected Branches:
      MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE
    • Pull Master Branch:
      wip-mdl-54977

      Description

      Install is an upgrade from 2.9 to 3.1. Since 3.1 was installed both Clean and Essential have the same problem.

      Clcking down into he System Admin menus breaks all the menus when you get to the bottom level. Clicking Site Adminstration > Apperance > Calendar displays the Calendar settings page correctly however then the menu items don't work (or open the wrong one) unless they are bottom level ones that are already displayed. So trying to expand Plugins expands Competencies Languages does nothing. Clicking on an already displayed bottom link like Notifications works but the problem remains once Notifications is loaded.

      If you go back to the Dashboard page and start again the menus all work. Until you get to a bottom level page again when they all break

      Suspect Javascript problems.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                14 Vote for this issue
                Watchers:
                22 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  12/Sep/16