Artists tab header transparency/hiding is inconsistent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Music App |
Fix Released
|
High
|
Victor Thompson |
Bug Description
Steps to reproduce:
1. Go to the Artists tab
2. Click on an album that contains more songs that can fit in one screen
3. Scroll down to show more songs
Actual result:
4. See the album info on top of the list showing up behind the header, which is transparent
Expected result:
4. The behaviour is consistent with the Songs tab, in which as soon as the top list item reaches the header, the header becomes grey.
I've noticed this to happen in both directions, i.e. scrolling up and down, and what seems to trigger it is the list item containing the album sliding behind the header, which is bigger than the rest of the list items. Is perhaps the trigger to change transparency dependent on the size of the list item?
Another way to reproduce this:
1. Go to the Artists tab
2. Click on an album that contains more songs that can fit in one screen
3. Click on the first song to start playing it
4. Press back to go back to the artists view
Actual result:
4. See the album info on top of the list showing up behind the header, which is transparent. The list item containing the album info has been shifted up.
Expected result:
4. . The behaviour is consistent with the Songs tab, in which as soon as the top list item reaches the header, the header becomes grey. The album info is not shifted up when coming back from playing a song.
Related branches
- Andrew Hayzen: Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 3373 lines (+1132/-1931)12 files modifiedLibraryListModel.qml (+10/-0)
MusicAlbums.qml (+16/-320)
MusicArtists.qml (+102/-426)
MusicPlaylists.qml (+349/-1091)
MusicStart.qml (+33/-56)
MusicToolbar.qml (+1/-27)
common/AlbumsSheet.qml (+154/-0)
common/SongsSheet.qml (+403/-0)
meta-database.js (+27/-1)
music-app.qml (+15/-9)
tests/autopilot/music_app/emulators.py (+1/-1)
tests/autopilot/music_app/tests/test_music.py (+21/-0)
Changed in music-app: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in music-app: | |
importance: | Medium → High |
Changed in music-app: | |
assignee: | nobody → Victor Thompson (vthompson) |
status: | Triaged → Fix Released |
Having a background colour might actually be causing a glitch where the tab header background is stuck over the now playing page.
Which seems to happen when you have the Songs tab open.