The SongsView for a large Playlist takes far too long to load

Bug #1483962 reported by Victor Thompson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Music App
Fix Released
Medium
Victor Thompson

Bug Description

A playlist that has a modest number of songs (50) doesn't take long to load, but once this exceeds 100 or so it takes exponentially long to load the playlist song count in the SongsView. The UI is mostly locked up the whole time the playlist loads, as well.

To reproduce:

1. Navigate to the Songs tab
2. Long press any item to enter multiselect mode
3. Tap the checkbox icon in the header to select all
4. Select the overflow icon in the head, then "Add to playlist"
5. Create a new playlist or use an existing one and select it.
6. Navigate to the Playlists tab
7. If the playlist created or used in Step 5 has under 100 songs, repeat from Step 1 until it does.
8. Tap the playlist created or used in Step 5

Actual results: The page/view selected in step #8 is delayed in launching and takes excessive time to load blocking the UI while it does so.

Expected results: It loads without delay.

Related branches

Changed in music-app:
importance: Undecided → High
status: New → Triaged
summary: - The number of songs in a SongsView for a large Playlist takes far too
- long
+ The SongsView for a large Playlist takes far too long to load
Changed in music-app:
importance: High → Medium
Changed in music-app:
assignee: nobody → Victor Thompson (vthompson)
status: Triaged → In Progress
Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:music-app at revision 901, scheduled for release in music-app, milestone 3.0

Changed in music-app:
status: In Progress → Fix Committed
Andrew Hayzen (ahayzen)
Changed in music-app:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.