1
0
Fork 0

For #10453: Use TabsTray API to set divider, avoiding related crashes.

master
mcarare 2020-05-12 13:24:30 +03:00 committed by Mihai Adrian
parent 56e0dd8d6d
commit 58df38105b
1 changed files with 7 additions and 3 deletions

View File

@ -232,7 +232,6 @@ open class HomeActivity : LocaleAwareAppCompatActivity() {
tabsTray
)
}
val tray = BrowserTabsTray(context, attrs, tabsAdapter = adapter, layout = layout)
val decoration = DividerItemDecoration(
context,
DividerItemDecoration.VERTICAL
@ -240,9 +239,14 @@ open class HomeActivity : LocaleAwareAppCompatActivity() {
val drawable = AppCompatResources.getDrawable(context, R.drawable.tab_tray_divider)
drawable?.let {
decoration.setDrawable(it)
tray.addItemDecoration(decoration)
}
tray
BrowserTabsTray(
context,
attrs,
tabsAdapter = adapter,
layout = layout,
itemDecoration = decoration
)
}
else -> super.onCreateView(parent, name, context, attrs)
}