ICEfaces
  1. ICEfaces
  2. ICE-3664

Component attribute state overwritten with webflow1.0.x

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: 1.7.2
    • Fix Version/s: 1.8RC1, 1.8
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      Windows, x86, webflow 1.0.5

      Description

      I define a component on my page with a valueChangeListener:

      <ice:inputText value="test" valueChangeListener="#{myAction.valueChange}"/>

      In my action I retrieve the component from the actionEvent and I change the value of an attribute. For example, I set the 'rendered' attribute to 'false'.

      Now, for some reason this attribute gets replaced with the original value (which was true). This happens in the render response phase. The same problem is also seen when doing actual component binding. The result is that I cannot control the components state from my actions anymore.

      Note: this seems to be a problem when IN a flow (webflow 1.0.x). When testing the page OUTSIDE a flow it works fine.

      This is a problem since 1.7.2 (it worked in 1.7.1)

        Issue Links

          Activity

          Errorken Errorken created issue -
          Errorken Errorken made changes -
          Field Original Value New Value
          Link This issue blocks ICE-3424 [ ICE-3424 ]
          Errorken Errorken made changes -
          Link This issue blocks ICE-3689 [ ICE-3689 ]
          Errorken Errorken made changes -
          Link This issue blocks ICE-3713 [ ICE-3713 ]
          Deryk Sinotte made changes -
          Assignee Ted Goddard [ ted.goddard ]
          Deryk Sinotte made changes -
          Assignee Ted Goddard [ ted.goddard ] Mircea Toma [ mircea.toma ]
          Deryk Sinotte made changes -
          Salesforce Case []
          Assignee Priority P2
          Deryk Sinotte made changes -
          Salesforce Case []
          Fix Version/s 1.8DR#3 [ 10143 ]
          Assignee Priority P2 P1
          Mircea Toma made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Invalid [ 6 ]
          Ken Fyten made changes -
          Fix Version/s 1.8 [ 10161 ]
          Assignee Priority P1
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Mircea Toma [ mircea.toma ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Errorken Errorken
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: