ICEfaces
  1. ICEfaces
  2. ICE-2313

Optimize the Draggable component to increase scalability

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.6
    • Fix Version/s: 1.7DR#3, 1.7
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Large number of draggable components on the page + IE

      Description

      When there are large number of draggable components on the page, performance decreases noticeably in IE when dynamic page updates are being applied.

        Issue Links

          Activity

          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Adnan Durrani [ adnan.durrani ]
          Ken Fyten made changes -
          Fix Version/s 1.7 [ 10080 ]
          Adnan Durrani made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          Adnan Durrani added a comment -

          The draggable component was registering itself whether it was used or not. The new technique register the draggable component when its dragged and de-register itself after the drag event finish. revision : 15069 (trunk)

          Show
          Adnan Durrani added a comment - The draggable component was registering itself whether it was used or not. The new technique register the draggable component when its dragged and de-register itself after the drag event finish. revision : 15069 (trunk)
          Ken Fyten made changes -
          Affects Version/s 1.6 [ 10031 ]
          Affects Version/s 1.7DR#2 [ 10110 ]
          Ken Fyten made changes -
          Summary Optimize the Draggable component to increase the scalability Optimize the Draggable component to increase scalability
          Environment Hug number of draggable components on the page + IE Large number of draggable components on the page + IE
          Fix Version/s 1.7DR#3 [ 10112 ]
          Description When there are hug number of draggable components on the page, performance decreases in IE.
          When there are large number of draggable components on the page, performance decreases noticeably in IE when dynamic page updates are being applied.
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #15069 Thu Nov 01 12:29:11 MDT 2007 adnan.durrani Fix for ICE-2313 (Optimize the Draggable component to increase scalability)
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/renderkit/GroupRenderer.java
          Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/draggable_ext.js
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/effects/DragDrop.java
          Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/droppable_ext.js
          Adnan Durrani made changes -
          Link This issue blocks ICE-2163 [ ICE-2163 ]
          Adnan Durrani made changes -
          Issue Type Bug [ 1 ] Improvement [ 4 ]
          Adnan Durrani made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Adnan Durrani made changes -
          Field Original Value New Value
          Assignee Adnan Durrani [ adnan.durrani ]
          Adnan Durrani created issue -

            People

            • Assignee:
              Unassigned
              Reporter:
              Adnan Durrani
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: