Workarround empty requestedSize in Kirigami Avatar

This commit is contained in:
Carl Schwan
2020-11-03 17:16:44 +01:00
parent 36a92be7bd
commit fd19e0f27d
2 changed files with 5 additions and 6 deletions

View File

@@ -14,7 +14,7 @@
using Quotient::BaseJob;
ThumbnailResponse::ThumbnailResponse(Quotient::Connection *c, QString id, const QSize &size)
ThumbnailResponse::ThumbnailResponse(Quotient::Connection *c, QString id, QSize size)
: c(c)
, mediaId(std::move(id))
, requestedSize(size)
@@ -22,9 +22,8 @@ ThumbnailResponse::ThumbnailResponse(Quotient::Connection *c, QString id, const
, errorStr("Image request hasn't started")
{
if (requestedSize.isEmpty()) {
errorStr.clear();
Q_EMIT finished();
return;
requestedSize.setHeight(100);
requestedSize.setWidth(100);
}
if (mediaId.count('/') != 1) {
errorStr = tr("Media id '%1' doesn't follow server/mediaId pattern").arg(mediaId);