From 276e970e15f08fc499e0406b6e04bbd6363206dd Mon Sep 17 00:00:00 2001 From: giomfo Date: Fri, 17 Oct 2014 16:39:31 +0200 Subject: [PATCH] Recents: BugFix the listener registration was never cancelled --- syMessaging/syMessaging/RecentsViewController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syMessaging/syMessaging/RecentsViewController.m b/syMessaging/syMessaging/RecentsViewController.m index 056c75856..cdaf95d7e 100644 --- a/syMessaging/syMessaging/RecentsViewController.m +++ b/syMessaging/syMessaging/RecentsViewController.m @@ -159,7 +159,7 @@ if (mxHandler.mxData) { recents = [NSMutableArray arrayWithArray:mxHandler.mxData.recents]; // Register recent listener - [mxHandler.mxData registerEventListenerForTypes:mxHandler.mxData.eventsFilterForMessages block:^(MXData *matrixData, MXEvent *event, BOOL isLive) { + registeredListener = [mxHandler.mxData registerEventListenerForTypes:mxHandler.mxData.eventsFilterForMessages block:^(MXData *matrixData, MXEvent *event, BOOL isLive) { // consider only live event if (isLive) { // Refresh the whole recents list