From c0f415238dbaefc5c88bbe875b9a9bd975180e8c Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Thu, 17 Feb 2022 00:42:57 +0100 Subject: [PATCH] Fix images without size not showing (take5) --- resources/qml/delegates/ImageMessage.qml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/resources/qml/delegates/ImageMessage.qml b/resources/qml/delegates/ImageMessage.qml index fea3eaef..7664d6fd 100644 --- a/resources/qml/delegates/ImageMessage.qml +++ b/resources/qml/delegates/ImageMessage.qml @@ -19,7 +19,9 @@ Item { required property string eventId property double divisor: isReply ? 5 : 3 - implicitWidth: Math.round(originalWidth*Math.min((timelineView.height/divisor)/(originalWidth*proportionalHeight), 1)) + property int tempWidth: originalWidth < 1? 400: originalWidth + + implicitWidth: Math.round(tempWidth*Math.min((timelineView.height/divisor)/(tempWidth*proportionalHeight), 1)) width: Math.min(parent.width,implicitWidth) height: width*proportionalHeight