Console UI Issues

The console UI compatibility has been neglected for quite some time now.
Probably going on over a year now.

There are 3 main issues that I have noticed for a while:

Unable to open the “Time Played” dropdown if the player has played open queue for that season.

Unable to click the “Spectate Overlay” toggle in the replay viewer.

Unable to see correctly see top 500 emblem in game AND on the profile.

Firstly the “Time played” dropdown:

When a player has not played open queue for the season it only shows the “Competitive” dropdown >> “Competitive Season 27” dropdown >> “View Leaderboard” button.

If you were to press right on the D-Pad (or right on joystick) while hovering over the “View Leaderboard” button it will correctly go to “Time played” dropdown and if you were to press right on the D-Pad again it will go back to the “Competitive” dropdown.

So we can assume the Selection Order on the horizontal axis is:
“Competitive” <> “Competitive Season 27” <> “View Leaderboard” <> “Time Played”

The vertical Selection Order would be:
“View Leaderboard” | “Your hero list”
So the Time played does not play a part in vertical selection order.

Now conversely when the player has played open queue:

When you press right on the D-Pad while hovering over “View Leaderboard” it will go back to the “Competitive” dropdown.

So clearly the “Time played” dropdown is not in the selection order.
Could be written to only account for 4 columns of items.
And as discussed earlier the “Time played” dropdown does not play part in the vertical chain.
So us console players cannot access this dropdown at all.

Solution: Dynamically add “Time played” dropdown to the horizontal Selection order based on if player has played open queue for the season.

Now for the replay viewer.

On the bottom menu there is a checkbox item “Spectate Overlay” that is unlabeled with a button bound.
The previous button that was bound to this was the “Y” button on xbox (triangle for playstation).

Now that there is an “Options” menu (thank you) the previous modifier that was bound to “Y” does not work anymore. There is no selection order or any option to bind a button to this toggle making this button unuseable to console players making overhead views a bit more challenging is certain situations.

Solution: Allow Spectate Overlay toggle to be bound to a button.