diff --git a/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt b/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt index 9cee78059..4a9abf242 100644 --- a/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt @@ -99,6 +99,7 @@ import org.mozilla.fenix.home.sessioncontrol.viewholders.CollectionViewHolder import org.mozilla.fenix.onboarding.FenixOnboarding import org.mozilla.fenix.settings.SupportUtils import org.mozilla.fenix.settings.deletebrowsingdata.deleteAndQuit +import org.mozilla.fenix.tabtray.TabTrayDialogFragment import org.mozilla.fenix.theme.ThemeManager import org.mozilla.fenix.utils.FragmentPreDrawManager import org.mozilla.fenix.utils.Settings @@ -357,7 +358,8 @@ class HomeFragment : Fragment() { view.tab_button.setOnClickListener { invokePendingDeleteJobs() hideOnboardingIfNeeded() - findNavController().navigate(HomeFragmentDirections.actionGlobalTabTrayFragment()) + val tabTrayDialog = TabTrayDialogFragment() + tabTrayDialog.show(parentFragmentManager, null) } PrivateBrowsingButtonView( diff --git a/app/src/main/java/org/mozilla/fenix/tabtray/TabTrayDialogFragment.kt b/app/src/main/java/org/mozilla/fenix/tabtray/TabTrayDialogFragment.kt new file mode 100644 index 000000000..5ebffa852 --- /dev/null +++ b/app/src/main/java/org/mozilla/fenix/tabtray/TabTrayDialogFragment.kt @@ -0,0 +1,11 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +package org.mozilla.fenix.tabtray + +import androidx.appcompat.app.AppCompatDialogFragment + +class TabTrayDialogFragment : AppCompatDialogFragment() { + +} \ No newline at end of file