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.
Product Version: NetBeans IDE Dev (Build 200808281401) Java: 1.5.0_15; Java HotSpot(TM) 64-Bit Server VM 1.5.0_15-b04 System: Linux version 2.6.24-19-generic running on amd64; UTF-8; en_US (nb) Userdir: /home/lukas/.netbeans/dev -open Tools > Options -add new file extension on Miscellaneous > Files tab, close the new extension dialog with OK -press the New... button again -> the OK on the Options is disabled for ever. ->restart fixes it
I cannot reproduce it.
the trick to reproduce is to open Miscellaneous > Groovy before these steps ########## OptionsPanelController=org.netbeans.modules.groovy.support.options.SupportOptionsPanelController@1772e1 org.netbeans.modules.groovy.support.options.SupportOptionsPanelController ########## OptionsPanelController.isValid=false
Fixed. Must call controller.isValid only if something changed. Some sub panels (Groovy in this case) can be invalid right after initialization.
Integrated into 'main-golden', will be available in build *200810240201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/69d3b7765828 User: Jiri Skrivanek <jskrivanek@netbeans.org> Log: #145569 - Call controller.isValid only if something changed. Some sub panels can be invalid right after initialization.
marking as 65fixes1-candidate because when user fell into this situation it isn't obvious what happened and how s/he can recover. Sometimes even restart didn't help.
verified (081118)
The fix was ported into release65_fixes repository. http://hg.netbeans.org/release65_fixes/rev/04685af2cce1
*** Issue 156363 has been marked as a duplicate of this issue. ***