@@ -840,10 +840,14 @@ private void savePreferencesData() {
840
840
PreferencesData .set (Constants .PREF_PROXY_MANUAL_TYPE , manualProxyTypeButtonGroup .getSelection ().getActionCommand ());
841
841
PreferencesData .set (Constants .PREF_PROXY_MANUAL_HOSTNAME , manualProxyHostName .getText ());
842
842
PreferencesData .set (Constants .PREF_PROXY_MANUAL_PORT , manualProxyPort .getText ());
843
- PreferencesData .set (Constants .PREF_PROXY_MANUAL_USERNAME , manualProxyUsername .getText ());
844
- PreferencesData .set (Constants .PREF_PROXY_MANUAL_PASSWORD , String .valueOf (manualProxyPassword .getPassword ()));
845
- PreferencesData .set (Constants .PREF_PROXY_AUTO_USERNAME , autoProxyUsername .getText ());
846
- PreferencesData .set (Constants .PREF_PROXY_AUTO_PASSWORD , String .valueOf (autoProxyPassword .getPassword ()));
843
+ if (PreferencesData .get (Constants .PREF_PROXY_TYPE ).equals (Constants .PROXY_TYPE_MANUAL )) {
844
+ PreferencesData .set (Constants .PREF_PROXY_USERNAME , manualProxyUsername .getText ());
845
+ PreferencesData .set (Constants .PREF_PROXY_PASSWORD , String .valueOf (manualProxyPassword .getPassword ()));
846
+ }
847
+ if (PreferencesData .get (Constants .PREF_PROXY_TYPE ).equals (Constants .PROXY_TYPE_AUTO )) {
848
+ PreferencesData .set (Constants .PREF_PROXY_USERNAME , autoProxyUsername .getText ());
849
+ PreferencesData .set (Constants .PREF_PROXY_PASSWORD , String .valueOf (autoProxyPassword .getPassword ()));
850
+ }
847
851
}
848
852
849
853
private void showPreferencesData () {
@@ -924,16 +928,16 @@ private void showPreferencesData() {
924
928
if (!PreferencesData .get (Constants .PREF_PROXY_PAC_URL , "" ).isEmpty ()) {
925
929
autoProxyUsePAC .setSelected (true );
926
930
autoProxyPACURL .setText (PreferencesData .get (Constants .PREF_PROXY_PAC_URL ));
927
- autoProxyUsername .setText (PreferencesData .get (Constants .PREF_PROXY_AUTO_USERNAME ));
928
- autoProxyPassword .setText (PreferencesData .get (Constants .PREF_PROXY_AUTO_PASSWORD ));
931
+ autoProxyUsername .setText (PreferencesData .get (Constants .PREF_PROXY_USERNAME ));
932
+ autoProxyPassword .setText (PreferencesData .get (Constants .PREF_PROXY_PASSWORD ));
929
933
}
930
934
} else {
931
935
manualProxy .setSelected (true );
932
936
manualProxyFieldsSetEnabled (true );
933
937
manualProxyHostName .setText (PreferencesData .get (Constants .PREF_PROXY_MANUAL_HOSTNAME ));
934
938
manualProxyPort .setText (PreferencesData .get (Constants .PREF_PROXY_MANUAL_PORT ));
935
- manualProxyUsername .setText (PreferencesData .get (Constants .PREF_PROXY_MANUAL_USERNAME ));
936
- manualProxyPassword .setText (PreferencesData .get (Constants .PREF_PROXY_MANUAL_PASSWORD ));
939
+ manualProxyUsername .setText (PreferencesData .get (Constants .PREF_PROXY_USERNAME ));
940
+ manualProxyPassword .setText (PreferencesData .get (Constants .PREF_PROXY_PASSWORD ));
937
941
}
938
942
939
943
String selectedManualProxyType = PreferencesData .get (Constants .PREF_PROXY_MANUAL_TYPE , Constants .PROXY_MANUAL_TYPE_HTTP );
0 commit comments