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.
build#200111300330 (release33) jdk1.4.0-rc-b88, jdk1.3.1_01 Expand sampledir and select node examples. Mount i.e. openide under javacvs. Now expand nodes i.e. to the loaders. You will encounter that when expanding loders node the scrollbar will be moved up to show examples selected node. This was originaly reported in bugtraq #4533037. The description follows (it is little bit different but imo root of the problem is the same): Tested Env : Build011116, WinNT, JDK1.3.1 There is a jpg attachment, and the following explanation refer to the contents in the picture. Steps to see the bug : * Mount huge number of files so that you will see the vertical scrollbar in the explorer window. * Expand the node J:\petstoreTest\jps1.1.2\src\components\src * select the branch node "blueprints" and observe the position of the vertical scrollbar of the FileSystems explorer. * Now select the node : J:\petstoreTest\jps1.1.2\src\components\src You will see that the vertical scrollbar moves up and the node J:\petstoreTest\jps1.1.2\src\components\src is out of your view. This happens all the time and is very annoying.
Marking as P2. The original isse was P2 and it is very visible and anoying.
I am able to reproduce it. After selecting Filesystems root node and expanding some mounted filesystems node with many children the tree jumps verticaly up to show children of expanded mounted filsystem and then back to show the selection (Filesystems node). See first attachment of two thread dumps from two ExplorerTree.scrollRectToVisible() consecutive calls. First call is fine, the second one is bad. Second attachment is a patch.
Created attachment 3677 [details] Thread dumps showing bug cause.
Created attachment 3678 [details] Patch.
Fixed in [release33]. Marked as candidate for 3.3.0
verified in build #200112040330 (release33)
Commited to release330.
Resolved for 3.4.x or earlier, no new info since then -> closing.