diff --git a/app/src/main/java/org/mozilla/fenix/home/Mode.kt b/app/src/main/java/org/mozilla/fenix/home/Mode.kt index 370e9a8cd..f4e60ea18 100644 --- a/app/src/main/java/org/mozilla/fenix/home/Mode.kt +++ b/app/src/main/java/org/mozilla/fenix/home/Mode.kt @@ -50,7 +50,7 @@ class CurrentMode( private val dispatchModeChanges: (mode: Mode) -> Unit ) : AccountObserver { - private val accountManager = context.components.backgroundServices.accountManager + private val accountManager by lazy { context.components.backgroundServices.accountManager } fun getCurrentMode() = if (onboarding.userHasBeenOnboarded()) { Mode.fromBrowsingMode(browsingModeManager.mode)