Fix call only ringing the second time

pull/1614/head
Nicolas Werner 1 year ago
parent 2f98a4475f
commit 34ebd2b30e
No known key found for this signature in database
GPG Key ID: C8D75E610773F2D9
  1. 5
      src/timeline/RoomlistModel.cpp

@ -528,14 +528,15 @@ RoomlistModel::sync(const mtx::responses::Sync &sync_)
// addRoom will only add the room, if it doesn't exist
addRoom(qroomid);
const auto &room_model = models.value(qroomid);
room_model->sync(room);
// room_model->addEvents(room.timeline);
connect(room_model.data(),
&TimelineModel::newCallEvent,
ChatPage::instance()->callManager(),
&CallManager::syncEvent,
Qt::UniqueConnection);
room_model->sync(room);
if (ChatPage::instance()->userSettings()->typingNotifications()) {
for (const auto &ev : room.ephemeral.events) {
if (auto t =

Loading…
Cancel
Save