From 1b7bdc7af1828bab0ed07dc92ad8f1edd998730b Mon Sep 17 00:00:00 2001 From: Adrien Beraud <adrien.beraud@savoirfairelinux.com> Date: Wed, 30 Apr 2025 15:44:15 -0400 Subject: [PATCH] home: check for account uri Change-Id: I3369aa7d078eb659a5a511947bdef12e17f8cb80 --- .../app/src/main/java/cx/ring/fragments/HomeFragment.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jami-android/app/src/main/java/cx/ring/fragments/HomeFragment.kt b/jami-android/app/src/main/java/cx/ring/fragments/HomeFragment.kt index d49593c1c..28e983ecf 100644 --- a/jami-android/app/src/main/java/cx/ring/fragments/HomeFragment.kt +++ b/jami-android/app/src/main/java/cx/ring/fragments/HomeFragment.kt @@ -587,13 +587,14 @@ class HomeFragment: BaseSupportFragment<HomePresenter, HomeView>(), private fun goToQRFragment() { // Hide keyboard to prevent any glitch. + val accountUri = mAccountService.currentAccount?.uri ?: return (requireContext().getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager) .hideSoftInputFromWindow(requireView().windowToken, 0) QRCodeFragment.newInstance( QRCodeFragment.MODE_SHARE or QRCodeFragment.MODE_SCAN, QRCodeFragment.MODE_SCAN, - Uri.fromString(mAccountService.currentAccount?.uri!!) + Uri.fromString(accountUri) ).show(parentFragmentManager, QRCodeFragment.TAG) collapseSearchActionView() -- GitLab