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 200510201800, JDK 1.5.0 When JSP/HTML file is opened the org.netbeans.editor.Settings class fires >100 settings changes to its listeners. Note that there can be many listeners. I see 15 of them in my IDE - ToolTipUI, EditorUI, NbEditorUI, status bar, side bars, NbEditorDocument instances, Caret, Completion, Kit, GluphGutter. The same happens for XML when I click on the node. This slows down init of various kits mostly done when opening various editor for the first time.
Created attachment 26231 [details] typical stack trace
I assume that this happens just before the first opening of the file of the particular mime-type, right? Anyway we will attempt to resolve this into 5.0.
Yes, it affects first opening.
Too late to fix in nb5.0.
moving opened issues from TM <= 6.1 to TM=Dev
The old settings infrastructure (Settings, BaseOptions, initializers, etc) has been deprecated and moved to editor.deprecated.pre61settings module. The editor infrastructure as well as almost all modules in the base IDE are no longer using it. There should be no or only a few SettingsListener instances registered.