From 0f512a57cf2b4a1ba2fe6b6f334c473d64eb2da2 Mon Sep 17 00:00:00 2001 From: Andrew Gvozdev Date: Tue, 5 Feb 2013 16:42:06 -0500 Subject: [PATCH] bug 400028: Wrench quirks in Language Settings Providers tab UI in project properties properties --- .../settings/providers/LanguageSettingsProviderTab.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/language/settings/providers/LanguageSettingsProviderTab.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/language/settings/providers/LanguageSettingsProviderTab.java index 1f57858a33c..58c3a0c42f3 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/language/settings/providers/LanguageSettingsProviderTab.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/language/settings/providers/LanguageSettingsProviderTab.java @@ -378,9 +378,9 @@ public class LanguageSettingsProviderTab extends AbstractCPropertyTab { tableProvidersViewer.refresh(); tableProvidersViewer.setChecked(newProvider, isChecked); tableProviders.setSelection(pos); - tableProvidersViewer.refresh(newProvider); saveCheckedProviders(); + tableProvidersViewer.refresh(newProvider); } /** @@ -460,8 +460,8 @@ public class LanguageSettingsProviderTab extends AbstractCPropertyTab { replaceSelectedProvider(newProvider); // will refresh and save checked providers createOptionsPage(newProvider); } else { - tableProvidersViewer.refresh(checkedProvider); saveCheckedProviders(); + tableProvidersViewer.refresh(checkedProvider); // option page is reused }