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

Misclick in navigation causes nodes to collapse

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Use both the navigation and settings block, ensuring that expanding and collapsing the node with a mouse click is only possible when clicking the little arrow on the left, or the word. Clicking to the left of any sub-nodes (i.e., to the left of the arrow) should not cause the tree to collapse.
      2. Carry out the same testing as MDL-35590
      3. Behat suite
      Show
      Use both the navigation and settings block, ensuring that expanding and collapsing the node with a mouse click is only possible when clicking the little arrow on the left, or the word. Clicking to the left of any sub-nodes (i.e., to the left of the arrow) should not cause the tree to collapse. Carry out the same testing as MDL-35590 Behat suite
    • Affected Branches:
      MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE
    • Pull Master Branch:
      MDL-53311-master-moregooderer
    • Documentation link:
    • Sprint:
      3.1 Sprint 7
    • Issue size:
      Large

      Description

      1. Expand "Site administration"
      2. Click on the left of any of the nodes

      Expected

      • Nothing happens

      Actual

      • Site administration collapses.

      From what I can tell, the whole containing node is being a target, causing the trigger when a user does not accurately click on a descendant.

      It's more annoying than it sounds.

        Attachments

        1. after.png
          after.png
          6 kB
        2. before.png
          before.png
          6 kB

          Issue Links

            Activity

              People

              Assignee:
              cameron1729 cameron1729
              Reporter:
              fred Frédéric Massart
              Peer reviewer:
              Ryan Wyllie
              Integrator:
              David Monllaó
              Tester:
              Rajesh Taneja
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Barbara Ramiro, Bas Brands
              Votes:
              2 Vote for this issue
              Watchers:
              10 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                23/May/16