From e52157d35826d8ab3c4fdbd7c5b19a6185598141 Mon Sep 17 00:00:00 2001 From: Vlad Filippov Date: Wed, 15 May 2019 11:28:32 -0400 Subject: [PATCH] Closes #2518 - Fix back button in PairFragment --- .../main/java/org/mozilla/fenix/settings/PairFragment.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/settings/PairFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/PairFragment.kt index 53db3277f6..e2e5d62206 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/PairFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/PairFragment.kt @@ -12,6 +12,7 @@ import android.widget.TextView import androidx.appcompat.app.AppCompatActivity import androidx.core.text.HtmlCompat import androidx.fragment.app.Fragment +import androidx.navigation.fragment.NavHostFragment.findNavController import mozilla.components.feature.qr.QrFeature import mozilla.components.support.base.feature.BackHandler import mozilla.components.support.base.feature.ViewBoundFeatureWrapper @@ -61,10 +62,9 @@ class PairFragment : Fragment(), BackHandler { } override fun onBackPressed(): Boolean { - return when { - qrFeature.onBackPressed() -> true - else -> false - } + qrFeature.onBackPressed() + findNavController(this@PairFragment).navigateUp() + return true } companion object {