fix image provider

This commit is contained in:
Andrei Yankovich 2018-03-04 20:30:37 +03:00
parent 5a0da4a523
commit 97d0b1ea42

View File

@ -15,7 +15,14 @@ QPixmap ImageProvider::requestPixmap(const QString &id, QSize *size, const QSize
if (size)
*size = QSize(width, height);
if(!syncEngine->songImageByName(id, result)){
bool ok;
int songId = id.toShort(&ok);
if(!ok)
return QPixmap(1,1);
if(!syncEngine->songImageById(songId, result)){
return QPixmap(1,1);
}