diff --git a/imports/NeoChat/Component/Timeline/MessageDelegate.qml b/imports/NeoChat/Component/Timeline/MessageDelegate.qml index d52462e24..1c2ba75fe 100644 --- a/imports/NeoChat/Component/Timeline/MessageDelegate.qml +++ b/imports/NeoChat/Component/Timeline/MessageDelegate.qml @@ -111,7 +111,9 @@ RowLayout { } Connections { target: replyLoader.item - onClicked: replyClicked(reply.eventId) + function onClicked() { + replyClicked(reply.eventId) + } } } RowLayout { diff --git a/imports/NeoChat/Page/LoginPage.qml b/imports/NeoChat/Page/LoginPage.qml index 463ac6e7c..43086c478 100644 --- a/imports/NeoChat/Page/LoginPage.qml +++ b/imports/NeoChat/Page/LoginPage.qml @@ -72,7 +72,7 @@ Kirigami.ScrollablePage { Connections { target: Controller - onErrorOccured: { + function onErrorOccured(error, detail) { inlineMessage.type = Kirigami.MessageType.Error; if (detail && detail.length !== 0) { inlineMessage.text = i18n("%1: %2", error, detail); diff --git a/qml/main.qml b/qml/main.qml index cbc50cab4..243646999 100644 --- a/qml/main.qml +++ b/qml/main.qml @@ -209,7 +209,7 @@ Kirigami.ApplicationWindow { Connections { target: Controller - onInitiated: { + function onInitiated() { if (Controller.accountCount === 0) { pageStack.replace("qrc:/imports/NeoChat/Page/LoginPage.qml", {}); } else { @@ -218,24 +218,30 @@ Kirigami.ApplicationWindow { } } - onConnectionAdded: { + function onConnectionAdded() { if (Controller.accountCount === 1) { roomManager.roomList = pageStack.replace(roomListComponent); } } - onConnectionDropped: { + function onConnectionDropped() { if (Controller.accountCount === 0) { pageStack.clear(); pageStack.replace("qrc:/imports/NeoChat/Page/LoginPage.qml"); } } - onGlobalErrorOccured: showPassiveNotification(error + ": " + detail) + function onGlobalErrorOccured(error, detail) { + showPassiveNotification(error + ": " + detail) + } - onShowWindow: root.showWindow() + function onShowWindow() { + root.showWindow() + } - onOpenRoom: roomManager.enterRoom(room) + function onOpenRoom(room) { + roomManager.enterRoom(room) + } } RoomListModel {