You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When purging tracks Mixxx tries to delete those tracks from every playlist.
The only playlists I have are history playlists, many. Purging tracks from each playlist invokes PlaylistTableModel::select() for each processed playlist which could be slow for a big library. As a consequence, the UI is stalled for minutes!!
This bug is caused by invoking PlaylistDAO::removeTracksFromPlaylist() in a loop in PlaylistDAO::removeTracksFromPlaylists(). Each emitted changed(playlistId) signal triggers a PlaylistTableModel::select() operation.
The text was updated successfully, but these errors were encountered:
Reported by: uklotzde
Date: 2019-09-29T10:32:22Z
Status: Fix Released
Importance: Low
Launchpad Issue: lp1845837
Tags: library
When purging tracks Mixxx tries to delete those tracks from every playlist.
The only playlists I have are history playlists, many. Purging tracks from each playlist invokes PlaylistTableModel::select() for each processed playlist which could be slow for a big library. As a consequence, the UI is stalled for minutes!!
This bug is caused by invoking PlaylistDAO::removeTracksFromPlaylist() in a loop in PlaylistDAO::removeTracksFromPlaylists(). Each emitted changed(playlistId) signal triggers a PlaylistTableModel::select() operation.
The text was updated successfully, but these errors were encountered: