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.
"XML Layer" node in Important Files should be at least lazy-loaded. i.e. it shouldn't begin to "load" itself until it is really opened. Since currently it begins "load" after opening Important Files node. So if I want to take a look only at e.g. at Module Manifest, I have to wait until layer is parsed (which is quite long long time firsttime). Or loading node in the separate thread would be even better of course. Also maybe related to other perfomance problem (i.e duplicate), didn't take a look at the code yet.
Created attachment 23968 [details] dumpstack
Yes, it should be asynch, or deferred until you ask for the context menu and/or children.
After a rewrite, layer parsing only happens if you expand this node.
Yes, much better. v/c