Community
Participate
Working Groups
Build id: I20110803-1800 Steps to reproduce: 1. Create new Java project. 2. Open properties dialog for this project. 3. Open Java Compiler page. Note that by default 'Enable project specific settings' is disabled and all widgets below are grayed (see Screenshot 1). 4. Switch to another property page but do not close the dialog. 5. Switch back to Java Compiler page. Note that some widgets are not grayed any more but no action can be done on those widgets (see Screenshot 2). Reproducible: Always
Created attachment 201047 [details] Screenshot 1
Created attachment 201048 [details] Screenshot 2
Doesn't happen by default, because we always set project-specific settings if the JRE on the classpath is an Execution Environment. Happens since at least 3.5.2. This should occur rarely in practice, since using the default JRE is not recommended and not having project-specific compiler settings is error-prone.
Created attachment 204456 [details] Patch v1 The fix seems to be pretty simple. Markus, what do you think?
Thanks for the patch. Fixed in master. Commit c7b806af990bb18f473187b553334dfb4a271e31
Verified in 3.8-I20111025-1800.