1 files changed, 13 insertions, 0 deletions
diff --git a/resources/qml/delegates/ImageMessage.qml b/resources/qml/delegates/ImageMessage.qml
index cb05021d..65e1c454 100644
--- a/resources/qml/delegates/ImageMessage.qml
+++ b/resources/qml/delegates/ImageMessage.qml
@@ -12,6 +12,19 @@ Item {
width: tooHigh ? (timelineRoot.height / 2) / model.data.proportionalHeight : tempWidth
Image {
+ id: blurhash
+ anchors.fill: parent
+ visible: img.status != Image.Ready
+
+ source: model.data.blurhash ? ("image://blurhash/" + model.data.blurhash) : ("image://colorimage/:/icons/icons/ui/do-not-disturb-rounded-sign@2x.png?"+colors.buttonText)
+ asynchronous: true
+ fillMode: Image.PreserveAspectFit
+
+ sourceSize.width: parent.width
+ sourceSize.height: parent.height
+ }
+
+ Image {
id: img
anchors.fill: parent
|