ICEfaces
  1. ICEfaces
  2. ICE-3064

using ice:menuItems nested inside dataTable breaks component

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7
    • Fix Version/s: 1.7.1
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      any

      Description

      Using the ice:menuItems component nested inside a dataTable breaks the component in that only the last table row contains a static list of menu items.
      see attached source files for further information
      1. ContactData.java
        1.0 kB
        Michael Thiem
      2. CustomMenuModel.java
        2 kB
        Michael Thiem
      3. MenuHandler.java
        2 kB
        Michael Thiem
      4. newmenu2.jspx
        3 kB
        Michael Thiem
      1. js_error.jpg
        111 kB
      2. screenshot.jpg
        197 kB
      3. screenshot-1.jpg
        117 kB
      4. screenshot-2.jpg
        120 kB
      5. screenshot-3.jpg
        164 kB
      6. screenshot-4.jpg
        75 kB
      7. screenshot-5.jpg
        183 kB
      8. screenshot-6.jpg
        148 kB
      9. screenshot-7.jpg
        78 kB
      10. screenshot-8.jpg
        81 kB

        Activity

        Michael Thiem created issue -
        Michael Thiem made changes -
        Field Original Value New Value
        Attachment MenuHandler.java [ 10968 ]
        Michael Thiem made changes -
        Attachment CustomMenuModel.java [ 10969 ]
        Michael Thiem made changes -
        Attachment ContactData.java [ 10970 ]
        Michael Thiem made changes -
        Attachment newmenu2.jspx [ 10971 ]
        Michael Thiem made changes -
        Ken Fyten made changes -
        Fix Version/s 1.7.1 [ 10122 ]
        Assignee Priority P2
        Assignee Mark Collette [ mark.collette ]
        Michael Thiem made changes -
        Attachment Test_MenuItems.war [ 11014 ]
        Michael Thiem made changes -
        Attachment Test_MenuItems.zip [ 11015 ]
        Ken Fyten made changes -
        Assignee Mark Collette [ mark.collette ] Yip Ng [ yip.ng ]
        yip.ng made changes -
        Attachment screenshot-1.jpg [ 11027 ]
        yip.ng made changes -
        Attachment screenshot-2.jpg [ 11031 ]
        yip.ng made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Ken Fyten made changes -
        Comment [ From Philip, I tested the attached demo app and it is still not working correctly. The menubar is shown in every table row now, but as soon as a menuitem is selected a javascript error occurs and the application doesn't respond anymore. ]
        Ken Fyten made changes -
        Attachment screenshot.jpg [ 11038 ]
        yip.ng made changes -
        Attachment screenshot-3.jpg [ 11040 ]
        yip.ng made changes -
        Attachment screenshot-4.jpg [ 11041 ]
        yip.ng made changes -
        Attachment screenshot-5.jpg [ 11042 ]
        yip.ng made changes -
        Attachment ICE-3064.war [ 11043 ]
        yip.ng made changes -
        Attachment screenshot-6.jpg [ 11053 ]
        yip.ng made changes -
        Attachment ICE-3064.zip [ 11057 ]
        yip.ng made changes -
        Assignee Yip Ng [ yip.ng ] Ken Fyten [ ken.fyten ]
        Ken Fyten made changes -
        Assignee Ken Fyten [ ken.fyten ] Sam Xiao [ sam.xiao ]
        yip.ng made changes -
        Assignee Sam Xiao [ sam.xiao ] Yip Ng [ yip.ng ]
        yip.ng made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        yip.ng made changes -
        Attachment screenshot-7.jpg [ 11066 ]
        yip.ng made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        yip.ng made changes -
        Attachment screenshot-8.jpg [ 11067 ]
        yip.ng made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        yip.ng made changes -
        Attachment js_error.jpg [ 11076 ]
        yip.ng made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Ken Fyten made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Assignee Priority P2
        Resolution Fixed [ 1 ]
        Assignee Yip Ng [ yip.ng ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Michael Thiem
          • Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: