mirror of
https://github.com/clementine-player/Clementine
synced 2024-12-17 12:02:48 +01:00
Fix a crash when switching between playlists while moodbars are loading
This commit is contained in:
parent
c62e996607
commit
00e69c341e
@ -260,7 +260,12 @@ void MoodbarItemDelegate::ImageLoaded(const QUrl& url, QFutureWatcher<QImage>* w
|
|||||||
source_index = filter->mapToSource(source_index);
|
source_index = filter->mapToSource(source_index);
|
||||||
}
|
}
|
||||||
|
|
||||||
Q_ASSERT(source_index.model() == playlist);
|
if (source_index.model() != playlist) {
|
||||||
|
// The pixmap was for an index in a different playlist, maybe the user
|
||||||
|
// switched to a different one.
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
playlist->MoodbarUpdated(source_index);
|
playlist->MoodbarUpdated(source_index);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user