mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-10 18:45:26 +02:00
bug 399906: Unable to unset "Use global provider" in Providers tab of Preprocessor Include paths
This commit is contained in:
parent
c3d6f84208
commit
dcb0d4fe95
1 changed files with 1 additions and 1 deletions
|
@ -483,7 +483,7 @@ public class LanguageSettingsProviderTab extends AbstractCPropertyTab {
|
||||||
} else {
|
} else {
|
||||||
// Toggle to configuration-owned provider
|
// Toggle to configuration-owned provider
|
||||||
newProvider = getInitialProvider(id);
|
newProvider = getInitialProvider(id);
|
||||||
if(newProvider == null) {
|
if(newProvider == null || LanguageSettingsManager.isWorkspaceProvider(newProvider)) {
|
||||||
try {
|
try {
|
||||||
ILanguageSettingsProvider rawProvider = LanguageSettingsManager.getRawProvider(provider);
|
ILanguageSettingsProvider rawProvider = LanguageSettingsManager.getRawProvider(provider);
|
||||||
if (rawProvider instanceof ILanguageSettingsEditableProvider) {
|
if (rawProvider instanceof ILanguageSettingsEditableProvider) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue