commit 73f3240120eb777af86695f90afdc9c71d89a008 parent 01bb21a848cf787895d0ab2d17a2ca8b980d15f7 Author: rmalicdem <rmalicdem@mozilla.com> Date: Tue, 6 Jan 2026 23:31:26 +0000 Bug 1818137 - Defer starting QR scanner to onStart to fix crash in PairFragment r=android-reviewers,skhan Differential Revision: https://phabricator.services.mozilla.com/D278042 Diffstat:
| M | mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/PairFragment.kt | | | 7 | ++++--- |
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/PairFragment.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/PairFragment.kt @@ -74,10 +74,11 @@ class PairFragment : Fragment(R.layout.fragment_pair), UserInteractionHandler { owner = this, view = view, ) + } - qrFeature.withFeature { - it.scan(R.id.pair_layout) - } + override fun onStart() { + super.onStart() + qrFeature.withFeature { it.scan(R.id.pair_layout) } } override fun onResume() {