Details
-
Type: Improvement
-
Status: Closed
-
Priority: 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.
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
Mark Collette
created issue -
Mark Collette
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 1.8.2-EE-GA_P02 [ 10226 ] | |
Fix Version/s | 1.8.3 [ 10211 ] | |
Assignee | Mark Collette [ mark.collette ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21421 | Fri May 14 11:35:14 MDT 2010 | mark.collette | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/bridge/lib/element.js
MODIFY /icefaces/trunk/icefaces/bridge/src/synchronizer.js MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/state_mon.js MODIFY /icefaces/trunk/icefaces/bridge/src/application.js MODIFY /icefaces/trunk/icefaces/bridge/lib/scriptaculous/dragdrop.js |
Ken Fyten
made changes -
Salesforce Case | [] | |
Fix Version/s | 2.0.0 [ 10230 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23136 | Tue Nov 16 19:43:40 MST 2010 | mark.collette | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/compat/core/src/main/javascript/scriptaculous/dragdrop.js
MODIFY /icefaces2/trunk/icefaces/compat/core/src/main/javascript/extras/extras.js |
Mark Collette
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Issue Type | New Feature [ 2 ] | Improvement [ 4 ] |
Salesforce Case | [] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Ran the following scenarios in IE 8's javascript profiler, finding large time durations, and figured out ways to optimise the code, to reduce the time durations:
These are the optimisations I made: