The preselected tab is the current one and it is scrolled down to it.
The current tab is preselected but you cannot see it because it's on the top of the list.


@topotropic Is this something we want to do in the new tab tray?
We want to show the tab people came from when navigating back to tab overview. Can we scroll the selected tab into view?
@boek Should we work on this after the new tab tray is implemented?
It seems that the "scroll to tab you where just on" is a behavior we want – no matter where it happens (home or maybe in a future iteration on tab tray).
@topotropic Should we implement the scrolling to selected tab in any flow? Or just when you tap on the tabs overview? I am asking because you can scroll in the home screen to some position that does not show the selected tab, navigate away(for example to settings) and then go back.
Also, there is this issue: https://github.com/mozilla-mobile/fenix/issues/8561.
Do we want to scroll to selected tab or to top on app start?
For the scenario you described (scroll on home, go to settings, go back to home) we preserve the scroll state, so don't scroll to selected tab.
On cold start, we render from top and display top sites addressing https://github.com/mozilla-mobile/fenix/issues/8561.
Let me know if that doesn't answer your questions or if there's something I missed.
Thank you!
@topotropic this now has odd behavior with top sites & newly added tips. If I come back from a tab, I do not see "top sites" and don't have any visual indicator that they're even there. Same goes for tips.
Maybe if the top tab is the one selected, we try to also show top sites & tip?
Demo:

@topotropic this now has odd behavior with top sites & newly added tips. If I come back from a tab, I do not see "top sites" and don't have any visual indicator that they're even there. Same goes for tips.
Maybe if the top tab is the one selected, we try to also show top sites & tip?
Demo:
...
Yes this behavior is kinda odd and does not represent the newest FF75 awesomebar integration.
I think there are 3 possible solutions:
I for one prefer the second solution!
@sblatz @boek @topotropic