diff --git a/matrix/controller.cpp b/matrix/controller.cpp index 0e940c8..6d02ae7 100644 --- a/matrix/controller.cpp +++ b/matrix/controller.cpp @@ -13,6 +13,11 @@ Controller::Controller(QObject *parent) : QObject(parent) { &Controller::resync); connect(m_connection, &QMatrixClient::Connection::connected, this, &Controller::connectionChanged); + + connect(m_connection, &QMatrixClient::Connection::connected, + [=] { setBusy(true); }); + connect(m_connection, &QMatrixClient::Connection::syncDone, + [=] { setBusy(false); }); } Controller::~Controller() { m_connection->stopSync(); } diff --git a/qml/form/RoomForm.qml b/qml/form/RoomForm.qml index 6a6f66c..100c6e7 100644 --- a/qml/form/RoomForm.qml +++ b/qml/form/RoomForm.qml @@ -91,7 +91,7 @@ Item { displayMarginEnd: 40 verticalLayoutDirection: ListView.BottomToTop maximumFlickVelocity: 1024 - spacing: 12 + spacing: 8 model: MessageEventModel{ id: messageEventModel