From 78f676d71aa3a253a8d099eac68cf74b71d50953 Mon Sep 17 00:00:00 2001 From: James Graham Date: Fri, 15 Sep 2023 16:22:59 +0000 Subject: [PATCH] Fix the room list menu As title --- src/qml/Page/RoomList/ContextMenu.qml | 6 +++--- src/qml/Page/RoomList/RoomDelegate.qml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/qml/Page/RoomList/ContextMenu.qml b/src/qml/Page/RoomList/ContextMenu.qml index b18a9e424..be8b07ba3 100644 --- a/src/qml/Page/RoomList/ContextMenu.qml +++ b/src/qml/Page/RoomList/ContextMenu.qml @@ -194,20 +194,20 @@ Loader { Kirigami.BasicListItem { text: room.isLowPriority ? i18n("Reprioritize") : i18n("Deprioritize") - icon: room.isLowPriority ? "arrow-up" : "arrow-down" + icon.name: room.isLowPriority ? "arrow-up" : "arrow-down" onClicked: room.isLowPriority ? room.removeTag("m.lowpriority") : room.addTag("m.lowpriority", 1.0) implicitHeight: visible ? Kirigami.Units.gridUnit * 3 : 0 } Kirigami.BasicListItem { text: i18n("Mark as Read") - icon: "checkmark" + icon.name: "checkmark" onClicked: room.markAllMessagesAsRead() implicitHeight: visible ? Kirigami.Units.gridUnit * 3 : 0 } Kirigami.BasicListItem { text: i18n("Leave Room") - icon: "go-previous" + icon.name: "go-previous" onClicked: { RoomManager.leaveRoom(room) drawer.close() diff --git a/src/qml/Page/RoomList/RoomDelegate.qml b/src/qml/Page/RoomList/RoomDelegate.qml index 7498d0aec..fed781f5c 100644 --- a/src/qml/Page/RoomList/RoomDelegate.qml +++ b/src/qml/Page/RoomList/RoomDelegate.qml @@ -136,10 +136,10 @@ Delegates.RoundedItemDelegate { } function createRoomListContextMenu() { - const component = Qt.createComponent(Qt.resolvedUrl("./ContextMenu.qml")) + const component = Qt.createComponent("qrc:/RoomList/ContextMenu.qml") const menu = component.createObject(root, { room: root.currentRoom, - connection: root.connection, + connection: root.connection }); if (!Kirigami.Settings.isMobile && !Config.compactRoomList) { configButton.visible = true;