From: Tobias Brunner Date: Tue, 28 Aug 2012 15:01:37 +0000 (+0200) Subject: android: Don't show the password dialog if not required X-Git-Tag: 5.0.1~152^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=38e866c3ddd7851260419d0e6ba59b316675570e;p=thirdparty%2Fstrongswan.git android: Don't show the password dialog if not required --- diff --git a/src/frontends/android/src/org/strongswan/android/ui/MainActivity.java b/src/frontends/android/src/org/strongswan/android/ui/MainActivity.java index 4a1bb6dc96..6ebfdcafcb 100644 --- a/src/frontends/android/src/org/strongswan/android/ui/MainActivity.java +++ b/src/frontends/android/src/org/strongswan/android/ui/MainActivity.java @@ -143,7 +143,8 @@ public class MainActivity extends Activity implements OnVpnProfileSelectedListen Bundle profileInfo = new Bundle(); profileInfo.putLong(VpnProfileDataSource.KEY_ID, profile.getId()); profileInfo.putString(VpnProfileDataSource.KEY_USERNAME, profile.getUsername()); - if (profile.getPassword() == null) + if (profile.getVpnType().getRequiresUsernamePassword() && + profile.getPassword() == null) { LoginDialog login = new LoginDialog(); login.setArguments(profileInfo);