diff --git a/src/qml/Component/Timeline/RichLabel.qml b/src/qml/Component/Timeline/RichLabel.qml
index ea49943a5..7d1327570 100644
--- a/src/qml/Component/Timeline/RichLabel.qml
+++ b/src/qml/Component/Timeline/RichLabel.qml
@@ -99,7 +99,7 @@ a{
wrapMode: Text.Wrap
textFormat: Text.RichText
- onLinkActivated: {
+ onLinkActivated: link => {
spoilerRevealed = true
RoomManager.openResource(link)
}
diff --git a/src/qml/Component/Timeline/StateComponent.qml b/src/qml/Component/Timeline/StateComponent.qml
index fd59cc973..09b3cd34a 100644
--- a/src/qml/Component/Timeline/StateComponent.qml
+++ b/src/qml/Component/Timeline/StateComponent.qml
@@ -52,6 +52,6 @@ RowLayout {
Layout.fillWidth: true
wrapMode: Text.WordWrap
textFormat: Text.RichText
- onLinkActivated: linkClicked(link)
+ onLinkActivated: link => linkClicked(link)
}
}
diff --git a/src/qml/Component/Timeline/StateDelegate.qml b/src/qml/Component/Timeline/StateDelegate.qml
index 1cd0fc6b7..dc03d437a 100644
--- a/src/qml/Component/Timeline/StateDelegate.qml
+++ b/src/qml/Component/Timeline/StateDelegate.qml
@@ -177,7 +177,7 @@ QQC2.Control {
text: `${modelData.authorDisplayName} ${modelData.text}`
onAvatarClicked: RoomManager.openResource("https://matrix.to/#/" + modelData.author.id)
- onLinkClicked: RoomManager.openResource(link)
+ onLinkClicked: link => RoomManager.openResource(link)
}
}
diff --git a/src/qml/Menu/Timeline/MessageDelegateContextMenu.qml b/src/qml/Menu/Timeline/MessageDelegateContextMenu.qml
index ee9cc9ef6..cfd652a68 100644
--- a/src/qml/Menu/Timeline/MessageDelegateContextMenu.qml
+++ b/src/qml/Menu/Timeline/MessageDelegateContextMenu.qml
@@ -158,7 +158,7 @@ Loader {
icon.name: model.decoration
onTriggered: webshortcutmodel.trigger(model.edit)
}
- onObjectAdded: webshortcutmenu.insertItem(0, object)
+ onObjectAdded: (index, object) => webshortcutmenu.insertItem(0, object)
}
QQC2.MenuSeparator {}
QQC2.MenuItem {