ICEfaces
  1. ICEfaces
  2. ICE-8743

ace:rowEditor - Submit button does not work when used in an ace:panelExpansion

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.2
    • Fix Version/s: EE-3.2.0.BETA, EE-3.2.0.GA, 3.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 3.2.0-110512
    • Assignee Priority:
      P1

      Description


      When an ace:dataTable uses an ace:rowEditor and is included in an ace:panelExpansion, the Submit button of the rowEditor doesn't work correctly.

      When the button is clicked the value is updated but the row is not reverted back to the non-editable state. Clicking the cancel button will do this.

        Activity

        Hide
        Arran Mccullough added a comment - - edited

        Attached test case that shows issue.

        Steps:

        • Load welcomeICEfaces.jsf
        • Expand the first row.
        • Click the edit icon to edit one of the rows.
        • Change the value in one input.
        • Click on the Submit button, it looks like nothing happens.
        • Click on the Cancel button, the row goes into the non-edit state with the saved value.
        Show
        Arran Mccullough added a comment - - edited Attached test case that shows issue. Steps: Load welcomeICEfaces.jsf Expand the first row. Click the edit icon to edit one of the rows. Change the value in one input. Click on the Submit button, it looks like nothing happens. Click on the Cancel button, the row goes into the non-edit state with the saved value.
        Hide
        Nils Lundquist added a comment - - edited

        This issue doesn't present when running with MyFaces. Strongly indicates this is a subtle lifecycle issue.

        Show
        Nils Lundquist added a comment - - edited This issue doesn't present when running with MyFaces. Strongly indicates this is a subtle lifecycle issue.
        Hide
        Nils Lundquist added a comment - - edited

        Revision #32009
        Committed by nils.lundquist
        A minute ago
        ICE-8743- ace:dataTable broadcast cache RowStateMap prior to navigating to event source index

        Show
        Nils Lundquist added a comment - - edited Revision #32009 Committed by nils.lundquist A minute ago ICE-8743 - ace:dataTable broadcast cache RowStateMap prior to navigating to event source index

          People

          • Assignee:
            Nils Lundquist
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: