From 651b6341faece548d2a448826122a1248126796a Mon Sep 17 00:00:00 2001 From: lilia Date: Sat, 14 Mar 2015 20:46:00 -0700 Subject: [PATCH] Unbind frontend listeners when window closes --- js/views/conversation_list_item_view.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/js/views/conversation_list_item_view.js b/js/views/conversation_list_item_view.js index b88718349..9d752d9c5 100644 --- a/js/views/conversation_list_item_view.js +++ b/js/views/conversation_list_item_view.js @@ -28,6 +28,9 @@ initialize: function() { this.listenTo(this.model, 'change', this.render); // auto update this.listenTo(this.model, 'destroy', this.remove); // auto update + window.addEventListener('beforeunload', function () { + this.stopListening(); + }.bind(this)); }, select: function(e) {