diff --git a/app/src/main/java/com/duckduckgo/app/tabs/ui/TabSwitcherActivity.kt b/app/src/main/java/com/duckduckgo/app/tabs/ui/TabSwitcherActivity.kt index 68c4ab65594c..309da500b93b 100644 --- a/app/src/main/java/com/duckduckgo/app/tabs/ui/TabSwitcherActivity.kt +++ b/app/src/main/java/com/duckduckgo/app/tabs/ui/TabSwitcherActivity.kt @@ -216,7 +216,11 @@ class TabSwitcherActivity : DuckDuckGoActivity(), TabSwitcherListener, Coroutine private val binding: ActivityTabSwitcherBinding by viewBinding() private val popupMenu by lazy { - PopupMenu(layoutInflater, R.layout.popup_tabs_menu) + if (settingsDataStore.omnibarPosition == OmnibarPosition.BOTTOM && viewModel.isNewDesignEnabled) { + PopupMenu(layoutInflater, R.layout.popup_tabs_menu_bottom) + } else { + PopupMenu(layoutInflater, R.layout.popup_tabs_menu) + } } override fun onCreate(savedInstanceState: Bundle?) { diff --git a/app/src/main/res/layout/popup_tabs_menu_bottom.xml b/app/src/main/res/layout/popup_tabs_menu_bottom.xml new file mode 100644 index 000000000000..db4c1116260d --- /dev/null +++ b/app/src/main/res/layout/popup_tabs_menu_bottom.xml @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +