From b1080df9dd2d3a81ec0a9d7b5229242ac0c904b2 Mon Sep 17 00:00:00 2001 From: Tobias Fella Date: Mon, 28 Dec 2020 00:00:56 +0000 Subject: [PATCH] Show Loading page during initial sync --- qml/main.qml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/qml/main.qml b/qml/main.qml index 243646999..6ad1123e4 100644 --- a/qml/main.qml +++ b/qml/main.qml @@ -220,6 +220,16 @@ Kirigami.ApplicationWindow { function onConnectionAdded() { if (Controller.accountCount === 1) { + if (Controller.busy) { + pageStack.replace("qrc:/imports/NeoChat/Page/LoadingPage.qml"); + } else { + roomManager.roomList = pageStack.replace(roomListComponent); + } + } + } + + function onBusyChanged() { + if(!Controller.busy && roomManager.roomList === null) { roomManager.roomList = pageStack.replace(roomListComponent); } }