Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 353963

Summary: SwingScoutTree Bad performance when building a large JTree.
Product: z_Archived Reporter: Otmar Caduff <otmar.caduff>
Component: ScoutAssignee: Project Inbox <scout.core-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: zimmermann
Version: unspecifiedFlags: zimmermann: indigo+
zimmermann: juno+
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
Proposed patch. zimmermann: iplog+

Description Otmar Caduff CLA 2011-08-05 02:22:04 EDT
Build Identifier: org.eclipse.scout.rt.client_3.7.0.201107291056

JTrees with hundreds of nodes take a long time to be created via org.eclipse.scout.rt.ui.swing.basic.tree.SwingScoutTree.

See the attached patch which solves this issue.

Reproducible: Always
Comment 1 Otmar Caduff CLA 2011-08-05 02:22:26 EDT
Created attachment 200953 [details]
Proposed patch.
Comment 2 Stephan Leicht Vogt CLA 2011-08-05 09:58:03 EDT
Fixed and commited to to branch 2011-Jun for the release 3.7.1 and to trunk for the release 3.8.0.
Comment 3 Matthias Zimmermann CLA 2011-10-10 13:03:19 EDT
shipped with scout 3.7.1
Comment 4 Matthias Zimmermann CLA 2011-10-11 11:37:01 EDT
removed iplog flag from ticket and added iplog flag to attachment