ICEfaces
  1. ICEfaces
  2. ICE-5704

Javascript tree update optimisations

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2-EE-GA_P01, 1.8.2a
    • Fix Version/s: 1.8.3, 1.8.2-EE-GA_P02, 2.0.0
    • Component/s: Bridge
    • Labels:
      None
    • Environment:
      IE 8, FF 3.5.9, Win XP SP3

      Description

      Have an example application with thousands of nodes in a tree. Actually 4 trees, parallel to each other, creating the impression of a tree table, with each tree being a different column. The leftmost tree has drag and drop setup on each node, as well as a context menu.

      Expanding and unexpanding folder nodes was noticeably slow, and dragging nodes between folders was noticeably slow, and dragging nodes from or to the root was very slow.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23136 Tue Nov 16 19:43:40 MST 2010 mark.collette ICE-5704 : Javascript tree update optimisations
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/core/src/main/javascript/scriptaculous/dragdrop.js
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/core/src/main/javascript/extras/extras.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #21421 Fri May 14 11:35:14 MDT 2010 mark.collette ICE-5704 : Javascript tree update optimisations
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/element.js
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/synchronizer.js
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/state_mon.js
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/application.js
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/scriptaculous/dragdrop.js

          People

          • Assignee:
            Mark Collette
            Reporter:
            Mark Collette
          • Votes:
            5 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: