Home Page doesn't always start at top

Issue description:

The app is consistently opening to a spot other than the top of the Home Page under these circumstances:

  1. Landscape orientation
  2. Home Page Icon is disabled
  3. First rows of Home Page are media entries (i.e. not Shortcut buttons)
  4. These rows are set to “Hide if empty”

Logs:

Upload description: Celorien_Home_Top

Additional information:

 
Not a huge bother, just odd behavior.

I’ve not figured a pattern for where it does start at but it can skip over multiple rows.

Realized while writing this lol: It skips over all the “Hide if empty” rows.
 

Reproduction steps:

 
Make sure to have at least one playlist marked as favorite, then set App Style to “Modern”. Edit Home page like so:

  • Hide the “Home Page Icon”
  • Move “Favorite Playlists” row to the top

Before exiting Settings, rotate device to landscape.

Now exit Settings. You will start at the top of the Shortcut buttons, and will have to scroll up to see the Favorite Playlists row.
 

Media provider:

Local device

Screenshots:

     

Yes that’s kinda expected, workaround would be a lot worse than this edge case.

I just found it odd because in Portrait, the app always starts at the top. Even with the same setup, where “Hide if empty” rows are first. So if it can find the top in one orientation, why not the other?

But no big deal. As long as you’re aware of the behavior, I won’t make any more fuss about it.