From 5527c027cb1e832c4bc4c603cf784b92a9d04bd6 Mon Sep 17 00:00:00 2001 From: Vlad Filippov Date: Wed, 15 May 2019 11:28:32 -0400 Subject: [PATCH] [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/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 {