[polari/wip/fmuellner/combined-gsoc: 91/137] userTracker: Don't run	handlers twice on disconnect
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [polari/wip/fmuellner/combined-gsoc: 91/137] userTracker: Don't run	handlers twice on disconnect
- Date: Thu, 28 Jul 2016 16:23:05 +0000 (UTC)
commit a971c7aa776d40664f619babdfb73c9cfc609edf
Author: Florian Müllner <fmuellner gnome org>
Date:   Thu Jul 14 04:33:07 2016 +0200
    userTracker: Don't run handlers twice on disconnect
    
    _untrackMember() already calls the handlers for us, no need for a repeat
    run ...
 src/userTracker.js |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)
---
diff --git a/src/userTracker.js b/src/userTracker.js
index da48d2d..ff8a7a7 100644
--- a/src/userTracker.js
+++ b/src/userTracker.js
@@ -156,12 +156,6 @@ const UserTracker = new Lang.Class({
             members.forEach(m => { this._trackMember(m, emittingRoom); });
         } else {
             this._clearUsersFromRoom(emittingRoom);
-
-            /*since we have no channel, all users must be locally marked offline. so call the callbacks*/
-            for ([handlerID, handlerInfo] of this._roomMapping.get(emittingRoom)._handlerMapping) {
-                if (handlerInfo.nickName)
-                    handlerInfo.handler(handlerInfo.nickName, Tp.ConnectionPresenceType.OFFLINE);
-            }
         }
     },
 
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]