1
0
Fork 0

For #13293: Show Add To Collections after tabs load

master
Jonathan Almeida 2020-08-13 22:47:30 -04:00 committed by Jonathan Almeida
parent b4e053d60a
commit 4ba4b589de
1 changed files with 6 additions and 1 deletions

View File

@ -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()
}