ICEfaces
  1. ICEfaces
  2. ICE-3795

RowSelector Performance Improvement

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.2
    • Fix Version/s: 1.8RC1, 1.8
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      The RowSelector component performs a server round trip before updating the row's styling. The speed it takes to highlight a row can depend on factors as network latency and these delays can be confusing to the user. Ideally, the RowSelector should first update the row's styling and then perform the partial submit.

        Issue Links

          Activity

          Hide
          Krashan Brahmanjara added a comment -

          True. This is old problem discussed earlier on forum and jira.
          Small update of css attribute should be done before request is send. Tables will looks much better.

          Show
          Krashan Brahmanjara added a comment - True. This is old problem discussed earlier on forum and jira. Small update of css attribute should be done before request is send. Tables will looks much better.
          Hide
          Krashan Brahmanjara added a comment -

          Patch added to repository looks good. But probably better solution will be patch of javascript submit function.
          Current solution is simply but do not hides previous seleced row.

          On current trunk revision I see another problem. If user fast select few row all stay selected ...on single selection list. Up to december I didn't saw that bahaviour.

          Show
          Krashan Brahmanjara added a comment - Patch added to repository looks good. But probably better solution will be patch of javascript submit function. Current solution is simply but do not hides previous seleced row. On current trunk revision I see another problem. If user fast select few row all stay selected ...on single selection list. Up to december I didn't saw that bahaviour.
          Hide
          yip.ng added a comment -

          Can't reproduce "fast select few rows all stay selected".

          Show
          yip.ng added a comment - Can't reproduce "fast select few rows all stay selected".
          Hide
          Krashan Brahmanjara added a comment -

          Fast selection problems I saw that on scrollable list. My temporary solution - reverting RowSelector.java do dat 5.12.2008

          Show
          Krashan Brahmanjara added a comment - Fast selection problems I saw that on scrollable list. My temporary solution - reverting RowSelector.java do dat 5.12.2008
          Hide
          Ken Fyten added a comment -

          Cannot reproduce any fast selection problems as of SVN rev. # 18258.

          Show
          Ken Fyten added a comment - Cannot reproduce any fast selection problems as of SVN rev. # 18258.

            People

            • Assignee:
              Unassigned
              Reporter:
              Tyler Johnson
            • Votes:
              3 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: