ICEfaces
  1. ICEfaces
  2. ICE-10659

component-showcase Collapsible Panel form failure

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA_P02
    • Fix Version/s: EE-3.3.0.GA_P03
    • Component/s: ICE-Components, Sample Apps
    • Labels:
      None
    • Environment:
      Tomcat 7, component-showcase Collapsible Panel demo, all browsers. Last known passing in automation June 2014.
    • Assignee Priority:
      P3

      Description

      Form input is not persisted if collapsing the panel after entering input.

      To reproduce:
      1.) Using component-showcase.war navigate to Layout Panels > Collapsible Panel.
      2.) Type some data into the form.
      3.) Expand and contract the Form panel.
      4.) Text that was input is no longer visible.

      This issue does not occur if you type into the form, then immediately expand and contract any of the other (non-form) panels, then finally expand and contract the Form panel. When testing in this manner the form input data is not lost.

        Activity

        Hide
        Ken Fyten added a comment -

        Seems like this could be a demo / test app issue.

        Show
        Ken Fyten added a comment - Seems like this could be a demo / test app issue.
        Hide
        Arturo Zambrano added a comment -

        Committed fix to the 3.3 EE maintenance branch at revision 44606 and to the P03 tag at revision 44607. Added partialSubmit="true" to input components inside form panel.

        This issue started to occur after ICE-10157 modified input components to not store/restore the submitted value. The value rendered in compat input components has been relying on the submitted value rather than the main value, so by having a partial submit specifically to save the value of the field, the value is preserved when collapsing the panel.

        Show
        Arturo Zambrano added a comment - Committed fix to the 3.3 EE maintenance branch at revision 44606 and to the P03 tag at revision 44607. Added partialSubmit="true" to input components inside form panel. This issue started to occur after ICE-10157 modified input components to not store/restore the submitted value. The value rendered in compat input components has been relying on the submitted value rather than the main value, so by having a partial submit specifically to save the value of the field, the value is preserved when collapsing the panel.
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces EE-3.3.0.GA_P03 tag r44609. Tomcat 7, FF 34, Chrome 42, IE 11, 10, 9, 8, 7.

        Show
        Liana Munroe added a comment - Verified ICEfaces EE-3.3.0.GA_P03 tag r44609. Tomcat 7, FF 34, Chrome 42, IE 11, 10, 9, 8, 7.
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces EE-3.3.0.GA_P03 tag r44630 and Jenkins build 04.

        Show
        Liana Munroe added a comment - Verified ICEfaces EE-3.3.0.GA_P03 tag r44630 and Jenkins build 04.

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Liana Munroe
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: