Recents List: Dispose properly room data source on logout.

This commit is contained in:
giomfo
2015-05-19 09:54:12 +02:00
parent 7d413146fb
commit 0048be1264
@@ -158,7 +158,10 @@
if (mxSession) {
recentlistDataSource = [[RecentListDataSource alloc] initWithMatrixSession:mxSession];
}
// Keep reference on existing dataSource to release it properly
MXKRecentListDataSource *previousRecentlistDataSource = recentsViewController.dataSource;
[recentsViewController displayList:recentlistDataSource];
[previousRecentlistDataSource destroy];
// Update contacts tab
contactsViewController.mxSession = mxSession;