ICEfaces
  1. ICEfaces
  2. ICE-5489

Changing values for a component using setEventPhase causes data to be out of sync

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2-EE-GA
    • Fix Version/s: 1.8.2-EE-GA_P01, 1.8.3
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      Instructions on how to reproduce this in the component showcase:
      - Set the setEventPhase enabled
      - Select Canada (by mouse)
      - Quickly press the down-arrow on the key board twice
      - Now China is the selected Country, but the Cities show United States cities and the window below shows United States and Seattle

      Test Case from customer:

      In my Application I have use a table with selectable rows. Below the table a have an input component inputText, that must be updated with information belonging to the selected row. If I change the selected row very quickly, the input parameter is updated with the wrong value belonging to the wrong row, consequence of this is that my datamodel is filled with the wrong data. I am also using setEventPhase INVOKE_APPLICATION for the rowselector.

        Issue Links

          Activity

          Arran Mccullough created issue -
          Arran Mccullough made changes -
          Field Original Value New Value
          Salesforce Case []
          Support Customer Ref. #s 9020
          Arran Mccullough made changes -
          Attachment setEventPhase-issue.JPG [ 12254 ]
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 1.8.2-EE-GA_P01 [ 10220 ]
          Fix Version/s 1.8.3 [ 10211 ]
          Assignee Priority P2
          Assignee Mark Collette [ mark.collette ]
          Mark Collette made changes -
          Link This issue depends on ICE-5521 [ ICE-5521 ]
          Mark Collette made changes -
          Link This issue depends on ICE-5522 [ ICE-5522 ]
          Mark Collette made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Joanne Bai made changes -
          Assignee Mark Collette [ mark.collette ] Joanne Bai [ joanne_bai ]
          Joanne Bai made changes -
          Assignee Joanne Bai [ joanne_bai ] Mark Collette [ mark.collette ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Priority P2
          Assignee Mark Collette [ mark.collette ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: