ICEfaces
  1. ICEfaces
  2. ICE-9608

ace:menu > Highlight styling stays on submenu with long effectDuration

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 4.0.BETA
    • Fix Version/s: 4.0.BETA, 4.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces3 trunk revision# 38279
      All browsers
    • Assignee Priority:
      P2

      Description

      When using a tiered menu with slide effect and a long effectDuration:
      Hovering over one submenu and then hovering over another before the effect has had time to complete will cause the highlight styling to remain present, and the submenu to remain open.

      To reproduce:
      1) Build / deploy test app located at: http://server.ice:8888/svn/repo/qa/trunk/Regression-Icefaces2/Sparkle/Nightly/menu
      2) Navigate to 'Menu Dynamic Attribute Test'
      3) Select type 'tiered'
      4) Select effect 'slide'
      5) Select effectDuration '2000'
      6) Select rendered
      7) Highlight over the first subMenu until it begins to slide out
      8) Once it starts to slide move the mouse down to the next subMenu
      9) Can repeat step 7 + 8 for all the subMenus.
      The subMenu will remain highlighted and expanded out (see screenshot).

        Activity

        Cruz Miraback created issue -
        Cruz Miraback made changes -
        Field Original Value New Value
        Attachment screenshot-1.jpg [ 16500 ]
        Ken Fyten made changes -
        Assignee Arturo Zambrano [ artzambrano ]
        Priority Major [ 3 ] Minor [ 4 ]
        Assignee Priority P2 [ 10011 ]
        Hide
        Arturo Zambrano added a comment -

        Committed fix at revision 38334. The problem was that an effects wrapper node was added when using the slide animation, so the correct sublist couldn't be found if the effect took too long to complete. This was fixed by handling this wrapper and properly applying the hiding procedure to it.

        Show
        Arturo Zambrano added a comment - Committed fix at revision 38334. The problem was that an effects wrapper node was added when using the slide animation, so the correct sublist couldn't be found if the effect took too long to complete. This was fixed by handling this wrapper and properly applying the hiding procedure to it.
        Arturo Zambrano made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #38334 Tue Oct 01 15:28:51 MDT 2013 art.zambrano ICE-9608 fix to handle the effects wrapper container used in slide animations to make sure the menu is hidden properly
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/wijmo/wijmo.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/wijmo/readme.txt
        Ken Fyten made changes -
        Fix Version/s 4.0 [ 11382 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Cruz Miraback
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: