Fix use after free from Qml widget

This commit is contained in:
Nicolas Werner 2021-05-30 00:23:57 +02:00
parent 2174f6507f
commit 18ff58edb3
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9
3 changed files with 13 additions and 3 deletions

View file

@ -13,7 +13,8 @@
#include "UserSettingsPage.h"
RoomlistModel::RoomlistModel(TimelineViewManager *parent)
: manager(parent)
: QAbstractListModel(parent)
, manager(parent)
{
connect(ChatPage::instance(), &ChatPage::decryptSidebarChanged, this, [this]() {
auto decrypt = ChatPage::instance()->userSettings()->decryptSidebar();