From 0b63f8d6a3d662be4c88c9d04740da3e8f1816e6 Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Wed, 5 Nov 2014 11:31:26 +0100 Subject: Fix starting VPN without permission when called from external service --- .../src/main/java/de/blinkt/openvpn/remote/MainFragment.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'remoteExample') diff --git a/remoteExample/src/main/java/de/blinkt/openvpn/remote/MainFragment.java b/remoteExample/src/main/java/de/blinkt/openvpn/remote/MainFragment.java index 2ea37861..0bb634aa 100644 --- a/remoteExample/src/main/java/de/blinkt/openvpn/remote/MainFragment.java +++ b/remoteExample/src/main/java/de/blinkt/openvpn/remote/MainFragment.java @@ -168,10 +168,13 @@ public class MainFragment extends Fragment implements View.OnClickListener, Hand try { List list = mService.getProfiles(); String all="List:"; - for(APIVpnProfile vp:list) { + for(APIVpnProfile vp:list.subList(0, Math.min(5, list.size()))) { all = all + vp.mName + ":" + vp.mUUID + "\n"; } + if (list.size() > 5) + all +="\n And some profiles...."; + if(list.size()> 0) { Button b= mStartVpn; b.setOnClickListener(this); -- cgit v1.2.3