From 1fd7fe63730083a7c2c2149f7865ace3a68816aa Mon Sep 17 00:00:00 2001 From: Hansen Kurli Date: Mon, 13 Nov 2023 20:46:38 +0800 Subject: [PATCH] Use AlertDialog to alert Unsupported VPN type. Follow up of aosp/2822270. Show an AlertDialog instead of a Toast when starting an unsupported VPN type. Test: Manual test Change-Id: I2ffb1bd48dcb91624012c404b8a6eed1df9b0b8d --- src/com/android/settings/vpn2/ConfigDialogFragment.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/vpn2/ConfigDialogFragment.java b/src/com/android/settings/vpn2/ConfigDialogFragment.java index e38f92a28ce..860fc4e4567 100644 --- a/src/com/android/settings/vpn2/ConfigDialogFragment.java +++ b/src/com/android/settings/vpn2/ConfigDialogFragment.java @@ -209,7 +209,9 @@ public class ConfigDialogFragment extends InstrumentedDialogFragment implements Toast.makeText(mContext, R.string.vpn_no_network, Toast.LENGTH_LONG).show(); } catch (UnsupportedOperationException e) { Log.e(TAG, "Attempted to start an unsupported VPN type."); - Toast.makeText(mContext, R.string.vpn_insecure_dialog_subtitle, Toast.LENGTH_LONG) + final AlertDialog dialog = new AlertDialog.Builder(mContext) + .setMessage(R.string.vpn_insecure_dialog_subtitle) + .setPositiveButton(android.R.string.ok, null) .show(); } }