From ceed366730f7e7c4ab365c8061af3e50bae0e9ea Mon Sep 17 00:00:00 2001 From: Craig Russell Date: Tue, 22 Jun 2021 13:49:05 +0100 Subject: [PATCH] Delay setting scroll position until Recycler is ready for it --- .../main/java/com/duckduckgo/app/tabs/ui/TabSwitcherActivity.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 ce311c077e73..b432ea44486d 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 @@ -170,7 +170,7 @@ class TabSwitcherActivity : DuckDuckGoActivity(), TabSwitcherListener, Coroutine private fun scrollToShowCurrentTab() { val index = tabsAdapter.adapterPositionForTab(selectedTabId) - tabsRecycler.scrollToPosition(index) + tabsRecycler.post { tabsRecycler.scrollToPosition(index) } } private fun processCommand(command: Command?) {