diff --git a/YACReaderLibrary/db/comic_model.cpp b/YACReaderLibrary/db/comic_model.cpp index 7ac9f10f..69aed3ac 100644 --- a/YACReaderLibrary/db/comic_model.cpp +++ b/YACReaderLibrary/db/comic_model.cpp @@ -361,7 +361,14 @@ void ComicModel::setupReadingListModelData(unsigned long long parentReadingList, "WHERE crl.reading_list_id = :parentReadingList"); selectQuery.bindValue(":parentReadingList", id); selectQuery.exec(); + + //TODO, extra information is needed (resorting) + QList tempData = _data; + _data.clear(); + setupModelData(selectQuery); + + _data = tempData << _data; } }