1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-10 02:25:25 +02:00

bug 399906: Unable to unset "Use global provider" in Providers tab of Preprocessor Include paths

This commit is contained in:
Caroline Rieder 2013-02-05 15:46:18 -05:00 committed by Andrew Gvozdev
parent c3d6f84208
commit dcb0d4fe95

View file

@ -483,7 +483,7 @@ public class LanguageSettingsProviderTab extends AbstractCPropertyTab {
} else {
// Toggle to configuration-owned provider
newProvider = getInitialProvider(id);
if(newProvider == null) {
if(newProvider == null || LanguageSettingsManager.isWorkspaceProvider(newProvider)) {
try {
ILanguageSettingsProvider rawProvider = LanguageSettingsManager.getRawProvider(provider);
if (rawProvider instanceof ILanguageSettingsEditableProvider) {