diff options
Diffstat (limited to 'bundles/org.eclipse.team.cvs.ui/src')
3 files changed, 5 insertions, 0 deletions
diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSDecoratorPreferencesPage.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSDecoratorPreferencesPage.java index 2353756e9..1650bab57 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSDecoratorPreferencesPage.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSDecoratorPreferencesPage.java @@ -288,6 +288,8 @@ public class CVSDecoratorPreferencesPage extends PreferencePage implements IWork store.setValue(ICVSUIConstants.PREF_CALCULATE_DIRTY, showDirty.getSelection()); CVSDecorator.refresh(); + + CVSUIPlugin.getPlugin().savePluginPreferences(); return true; } diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSPreferencesPage.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSPreferencesPage.java index 68921c0e2..7ccb0ed19 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSPreferencesPage.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/CVSPreferencesPage.java @@ -346,6 +346,8 @@ public class CVSPreferencesPage extends PreferencePage implements IWorkbenchPref // changing the default keyword substitution mode for text files may affect // information displayed in the decorators if (! oldKSubst.equals(newKSubst)) CVSDecorator.refresh(); + + CVSUIPlugin.getPlugin().savePluginPreferences(); return true; } diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/ExtMethodPreferencePage.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/ExtMethodPreferencePage.java index b89741e29..acda8d5c8 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/ExtMethodPreferencePage.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/ExtMethodPreferencePage.java @@ -139,6 +139,7 @@ public class ExtMethodPreferencePage extends PreferencePage implements IWorkbenc store.setValue(ICVSUIConstants.PREF_CVS_SERVER, cvsServer.getText()); CVSProviderPlugin.getPlugin().setCvsRshCommand(cvsRsh.getText()); CVSProviderPlugin.getPlugin().setCvsServer(cvsServer.getText()); + CVSUIPlugin.getPlugin().savePluginPreferences(); return super.performOk(); } /* |