diff --git a/resources/qml/Avatar.qml b/resources/qml/Avatar.qml index bf936bff..1c05e05d 100644 --- a/resources/qml/Avatar.qml +++ b/resources/qml/Avatar.qml @@ -44,8 +44,8 @@ Rectangle { id: identicon anchors.fill: parent visible: img.status != Image.Ready && Settings.useIdenticon - source: Settings.useIdenticon ? ("image://jdenticon/" + (userid !== "" ? userid : roomid) + "?radius=" + (Settings.avatarCircles ? 100 : 25) + ((avatar.crop) ? "" : "&scale")) : "" layer.enabled: true + source: Settings.useIdenticon ? ("image://jdenticon/" + (userid !== "" ? userid : roomid) + "?radius=" + (Settings.avatarCircles ? 100 : 25)) : "" MouseArea { anchors.fill: parent diff --git a/src/JdenticonProvider.h b/src/JdenticonProvider.h index 2497687f..bcda29c8 100644 --- a/src/JdenticonProvider.h +++ b/src/JdenticonProvider.h @@ -64,9 +64,7 @@ public slots: auto queryBits = query.split('&'); for (auto b : queryBits) { - if (b == "scale") { - crop = false; - } else if (b.startsWith("radius=")) { + if (b.startsWith("radius=")) { radius = b.mid(7).toDouble(); } }