This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
NetBeans IDE 200408271257 on java 1.5.0-rc-b63 1, Create many watches 2, Select some watch and press Ctrl+A (select all) => this operation is very very slow. From user point of view it looks like IDE is frozen.
Reproducible also on other debugger views
Looks like very ugly bug in TreeTable: TreeTable$ListToTreeSelectionModelWrapper.updateSelectedPathsFromSelectedRows Ctrl+A (select all nodes) for 1000 Nodes in one view is translated to 1000 calls of ExplorerManager.setSelectedNodes () method.
Created attachment 17261 [details] See attachement for problematic calls.
Fixed - there was no need to singly add paths to the selection model, JTree has setSelectedRows(int[]). Checking in TreeTable.java; /cvs/openide/src/org/openide/explorer/view/TreeTable.java,v <-- TreeTable.java new revision: 1.61; previous revision: 1.60 done
Verified on build 200410181800