diff --git a/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt b/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt index a681a35178..34a6a4c480 100644 --- a/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt @@ -409,6 +409,12 @@ abstract class BaseBrowserFragment : Fragment(), UserInteractionHandler, Session } }, owner = viewLifecycleOwner) + sessionManager.register(observer = object : SessionManager.Observer { + override fun onSessionSelected(session: Session) { + browserToolbarView.expand() + } + }, owner = viewLifecycleOwner) + @Suppress("ConstantConditionIf") if (FeatureFlags.pullToRefreshEnabled) { val primaryTextColor =