Refactor startup

This commit is contained in:
Tobias Fella
2021-09-29 22:38:45 +02:00
parent 71d01593b1
commit 886ee1f5b6
4 changed files with 4 additions and 26 deletions

View File

@@ -312,24 +312,11 @@ Kirigami.ApplicationWindow {
id: roomList
}
}
Connections {
target: LoginHelper
function onInitialSyncFinished() {
pageStack.replace(roomListComponent, {
activeConnection: Controller.activeConnection
});
roomListLoaded = true;
RoomManager.loadInitialRoom();
}
}
Connections {
target: Controller
function onInitiated() {
if (RoomManager.hasOpenRoom) {
return;
}
if (Controller.accountCount === 0) {
pageStack.replace("qrc:/imports/NeoChat/Page/WelcomePage.qml", {});
} else {
@@ -341,13 +328,6 @@ Kirigami.ApplicationWindow {
}
}
function onBusyChanged() {
if(!Controller.busy && roomListLoaded === false) {
pageStack.replace(roomListComponent);
roomListLoaded = true;
}
}
function onConnectionDropped() {
if (Controller.accountCount === 0) {
RoomManager.reset();