diff --git a/app/src/main/java/org/mozilla/fenix/tabstray/TabsTrayFragment.kt b/app/src/main/java/org/mozilla/fenix/tabstray/TabsTrayFragment.kt index 18dc95334..9668479fe 100644 --- a/app/src/main/java/org/mozilla/fenix/tabstray/TabsTrayFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/tabstray/TabsTrayFragment.kt @@ -131,10 +131,12 @@ class TabsTrayFragment : AppCompatDialogFragment() { } else { TabsTrayState.Mode.Normal } + val initialPage = args.page tabsTrayStore = StoreProvider.get(this) { TabsTrayStore( initialState = TabsTrayState( + selectedPage = initialPage, mode = initialMode, focusGroupTabId = args.focusGroupTabId ), diff --git a/app/src/main/res/navigation/nav_graph.xml b/app/src/main/res/navigation/nav_graph.xml index 323fc4ab0..7052780db 100644 --- a/app/src/main/res/navigation/nav_graph.xml +++ b/app/src/main/res/navigation/nav_graph.xml @@ -162,6 +162,11 @@ app:nullable="true" android:defaultValue="@null" app:argType="string" /> +