diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/WifiApDialogFragment.kt b/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/WifiApDialogFragment.kt index b62f2903..90f0e61a 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/WifiApDialogFragment.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/net/wifi/WifiApDialogFragment.kt @@ -351,10 +351,13 @@ class WifiApDialogFragment : AlertDialogFragment { + android.R.id.copy -> try { app.clipboard.setPrimaryClip(ClipData.newPlainText(null, Base64.encodeToString(generateConfig().toByteArray(), BASE64_FLAGS))) true + } catch (e: RuntimeException) { + Toast.makeText(context, e.readableMessage, Toast.LENGTH_LONG).show() + false } android.R.id.paste -> try { app.clipboard.primaryClip?.getItemAt(0)?.text?.apply {