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

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #21576 Mon May 31 14:00:50 MDT 2010 mircea.toma ICE-5786 Avoid resetting hidden input elements with name= javax.faces.RenderKitId.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/submit.js
        Greg Dick created issue -
        Greg Dick made changes -
        Field Original Value New Value
        Assignee Mircea Toma [ mircea.toma ]
        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.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Salesforce Case []
        Fix Version/s 1.8.2-EE-GA_P02 [ 10226 ]
        Fix Version/s 1.8.3 [ 10211 ]
        Ken Fyten made changes -
        Summary Mssing form fields RenderKitId field missing from form submits after DOM update
        Salesforce Case []
        Arran Mccullough made changes -
        Salesforce Case [5007000000C3NZz]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: