Community
Participate
Working Groups
View a preference pane that affects the Java build, such as the Compiler Compliance preferences. Make a change and click OK. A dialog titled "Compiler Settings Changed" appears. Click "cancel" on that dialog. Now, the OK button on the underlying preference pane is disabled, and it remains disabled even if additional changes are made. The Apply button is still enabled, and does work (so, the user can press Apply and then Cancel, getting the same net effect as if they had pressed OK). Switching to another preference pane, and then back, will re-enable the OK button. This problem does not occur when the rebuild dialog is triggered by pressing Apply; only when it is triggered by pressing OK. I imagine the fix is to re-enable the OK button in org.eclipse.jface.preference.PreferenceDialog.okPressed() in this case, but I don't know why it's being disabled there in the first place.
*** This bug has been marked as a duplicate of 99635 ***