For #13293: Show Add To Collections after tabs load

pull/21/head
Jonathan Almeida 4 years ago committed by Jonathan Almeida
parent b4e053d60a
commit 4ba4b589de

@ -137,12 +137,14 @@ class TabTrayView(
setTopOffset(startingInLandscape)
val concatAdapter = ConcatAdapter(tabsAdapter)
view.tabsTray.apply {
layoutManager = LinearLayoutManager(container.context).apply {
reverseLayout = true
stackFromEnd = true
}
adapter = ConcatAdapter(collectionsButtonAdapter, tabsAdapter)
adapter = concatAdapter
tabsTouchHelper = TabsTouchHelper(
observable = tabsAdapter,
@ -153,6 +155,9 @@ class TabTrayView(
tabsAdapter.tabTrayInteractor = interactor
tabsAdapter.onTabsUpdated = {
// Put the 'Add to collections' button after the tabs have loaded.
concatAdapter.addAdapter(0, collectionsButtonAdapter)
if (hasAccessibilityEnabled) {
tabsAdapter.notifyDataSetChanged()
}

Loading…
Cancel
Save