diff --git a/code/datastudio/src/org.opengauss.mppdbide.view/src/org/opengauss/mppdbide/view/prefernces/PasswordPreferencePage.java b/code/datastudio/src/org.opengauss.mppdbide.view/src/org/opengauss/mppdbide/view/prefernces/PasswordPreferencePage.java index f30e68a7e77eb7beebe65df6007bd84386570a32..fc42a7ea53184c09823fbdbbfb937d4cdf8b270c 100644 --- a/code/datastudio/src/org.opengauss.mppdbide.view/src/org/opengauss/mppdbide/view/prefernces/PasswordPreferencePage.java +++ b/code/datastudio/src/org.opengauss.mppdbide.view/src/org/opengauss/mppdbide/view/prefernces/PasswordPreferencePage.java @@ -134,21 +134,19 @@ public class PasswordPreferencePage extends AbstractPreferencePage { if (preferenceStore.getBoolean(SecurityOptionProviderForPreferences.SAVE_PD_PERMANENTLY)) { yesButton.setSelection(true); } - yesButton.setSelection(false); - yesButton.setEnabled(false); -// yesButton.addSelectionListener( -// new ButtonSelectionListener(SecurityOptionProviderForPreferences.SAVE_PD_PERMANENTLY, true)); + yesButton.addSelectionListener( + new ButtonSelectionListener(SecurityOptionProviderForPreferences.SAVE_PD_PERMANENTLY, true)); noButton = new Button(savePasswordGrp, SWT.RADIO); noButton.setText(' ' + MessageConfigLoader.getProperty(IMessagesConstants.NO_OPTION)); Label noLabel = new Label(savePasswordGrp, SWT.NONE); - noButton.setSelection(true); + noLabel.setText(" " + MessageConfigLoader.getProperty(IMessagesConstants.NO_TEXT)); -// if (!preferenceStore.getBoolean(SecurityOptionProviderForPreferences.SAVE_PD_PERMANENTLY)) { -// noButton.setSelection(true); -// } + if (!preferenceStore.getBoolean(SecurityOptionProviderForPreferences.SAVE_PD_PERMANENTLY)) { + noButton.setSelection(true); + } noButton.addSelectionListener( new ButtonSelectionListener(SecurityOptionProviderForPreferences.SAVE_PD_PERMANENTLY, false));