1 files changed, 12 insertions, 1 deletions
diff --git a/resources/qml/RoomList.qml b/resources/qml/RoomList.qml
index 702d77e5..eb518f40 100644
--- a/resources/qml/RoomList.qml
+++ b/resources/qml/RoomList.qml
@@ -26,6 +26,13 @@ Page {
}
+ Component {
+ id: createRoomComponent
+
+ CreateRoom {
+ }
+ }
+
ListView {
id: roomlist
@@ -648,7 +655,11 @@ Page {
Platform.MenuItem {
text: qsTr("Create a new room")
- onTriggered: Nheko.openCreateRoomDialog()
+ onTriggered: {
+ var createRoom = createRoomComponent.createObject(timelineRoot);
+ createRoom.show();
+ timelineRoot.destroyOnClose(createRoom);
+ }
}
}
|