ICEfaces
  1. ICEfaces
  2. ICE-11127

ace:menuBar - Updating label of menu causes menuBar to lose style and functionality

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-4.1.0.GA, EE-3.3.0.GA_P04
    • Fix Version/s: 4.2.BETA, 4.2, EE-3.3.0.GA_P05
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      When dynamically changing the label of an ace:submenu component, it loses it's styling and becomes non-functional. It no longer displays it's child menuItems after this change.

      This seems to be an issue for both using the menu modal and having the menu structure on the page.
      1. Case13548Example5.zip
        29 kB
        Arran Mccullough

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #49541 Thu Nov 10 14:19:34 MST 2016 judy.guglielmin ICE-11127 added reset for submenuLabels so push does not concatenate same value.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/menubar/MenuBarRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #49153 Thu Sep 01 17:12:29 MDT 2016 judy.guglielmin ICE-11127 use labels of submenus to create hashCode to ensure menuBar script is updated when dynamic updates to submenu labels occur
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/menubar/MenuBarRenderer.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/menubar/MenuBarMeta.java

          People

          • Assignee:
            Judy Guglielmin
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: