From 0d079dc4d8d77b58595fb44d41b38c7fe4831bb6 Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Sat, 28 Dec 2024 02:57:07 +0100 Subject: Only update cert info if attached to activity --- .../ui/java/de/blinkt/openvpn/fragments/KeyChainSettingsFragment.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'main/src/ui/java') diff --git a/main/src/ui/java/de/blinkt/openvpn/fragments/KeyChainSettingsFragment.kt b/main/src/ui/java/de/blinkt/openvpn/fragments/KeyChainSettingsFragment.kt index 8430d788..6d7d96ac 100644 --- a/main/src/ui/java/de/blinkt/openvpn/fragments/KeyChainSettingsFragment.kt +++ b/main/src/ui/java/de/blinkt/openvpn/fragments/KeyChainSettingsFragment.kt @@ -88,7 +88,7 @@ internal abstract class KeyChainSettingsFragment : Settings_Fragment(), View.OnC try { val b = ExtAuthHelper.getCertificateMetaData(context!!, mProfile.mExternalAuthenticator, mProfile.mAlias) mProfile.mAlias = b.getString(ExtAuthHelper.EXTRA_ALIAS) - requireActivity().runOnUiThread { setAlias() } + activity?.runOnUiThread { setAlias() } } catch (e: KeyChainException) { e.printStackTrace() } @@ -138,7 +138,7 @@ internal abstract class KeyChainSettingsFragment : Settings_Fragment(), View.OnC val certStringCopy = certstr val finalMetadata = metadata - requireActivity().runOnUiThread { + activity?.runOnUiThread { mAliasCertificate.text = certStringCopy if (finalMetadata != null) mExtAliasName.text = finalMetadata.getString(ExtAuthHelper.EXTRA_DESCRIPTION) -- cgit v1.2.3