ICEfaces
  1. ICEfaces
  2. ICE-5786

RenderKitId field missing from form submits after DOM update

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.1, 1.8.2a
    • Fix Version/s: 1.8.3, 1.8.2-EE-GA_P02
    • Component/s: None
    • Labels:
      None
    • Environment:
      ICEFaces 1.8.2 and 1.8.1 (at least)

      Description

      In any of our stock applications, it appears that the RenderKitId hidden field stops being submitted with the requests after an update.

      To reproduce the issue, navigate to the effects page (for example) in the component-showcase. You will see a full page update that contains forms containing a div with an id designed to keep the state saving changes isolated.

      Clicking on any of the effect examples will submit the proper request the first time. An update will be returned that generally doesn't involve the portion of the form containing the state saving parameters. Clicking on any subsequent effect field will submit a request with an empty renderKitId parameter. It will be empty until the next full page update or navigation event.

        Activity

        Hide
        Ted Goddard added a comment -

        Perhaps this hidden field is being reset and should be added to the exclude list.

        Show
        Ted Goddard added a comment - Perhaps this hidden field is being reset and should be added to the exclude list.
        Hide
        Mircea Toma added a comment -

        Changed resetHiddenFieldsFor() function to avoid resetting hidden input elements with name= javax.faces.RenderKitId.

        Show
        Mircea Toma added a comment - Changed resetHiddenFieldsFor() function to avoid resetting hidden input elements with name= javax.faces.RenderKitId.

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Greg Dick
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: