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 d49593c1c88c630e7eb42a4a93fe46e9dfdb5902..28e983ecfe459683d61ece107be949915840411a 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()