Use better id loading methodology

This commit is contained in:
Loren Burkholder 2021-08-30 20:08:47 -04:00
parent 1ac4f3a97b
commit 350fc593ed
7 changed files with 20 additions and 8 deletions

View file

@ -817,6 +817,12 @@ TimelineModel::syncState(const mtx::responses::State &s)
emit roomAvatarUrlChanged();
emit roomNameChanged();
emit roomMemberCountChanged();
if (roomMemberCount() <= 2)
{
emit isDirectChanged();
emit directChatAvatarMxidChanged();
}
} else if (std::holds_alternative<StateEvent<state::Encryption>>(e)) {
this->isEncrypted_ = cache::isRoomEncrypted(room_id_.toStdString());
emit encryptionChanged();