closes #24306: add nav argument to open tabs tray to an initial page
This commit is contained in:
parent
9853ca13ae
commit
9d681a9de0
|
@ -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
|
||||
),
|
||||
|
|
|
@ -162,6 +162,11 @@
|
|||
app:nullable="true"
|
||||
android:defaultValue="@null"
|
||||
app:argType="string" />
|
||||
<argument
|
||||
android:name="page"
|
||||
android:defaultValue="NormalTabs"
|
||||
app:argType="org.mozilla.fenix.tabstray.Page"
|
||||
/>
|
||||
</dialog>
|
||||
|
||||
<fragment
|
||||
|
|
Loading…
Reference in New Issue