Przeglądaj źródła

Remove minimized chats when logging out.

JC Brand 8 lat temu
rodzic
commit
9510bdc152
2 zmienionych plików z 7 dodań i 2 usunięć
  1. 2 1
      docs/CHANGES.md
  2. 5 1
      src/converse-minimize.js

+ 2 - 1
docs/CHANGES.md

@@ -8,7 +8,8 @@
 - Bugfix. Cancel button shown while registration form is being fetched wasn't working
   properly. [jcbrand]
 - Bugfix. Login form wasn't rendered after logging out (when `auto_reconnect` is `true`). [jcbrand]
-- Properly disconnect upon "host-unknown" error. [jcbrand]
+- Bugfix. Properly disconnect upon "host-unknown" error. [jcbrand]
+- Bugfix. Minimized chats weren't removed when logging out. [jcbrand]
 
 ## 2.0.4 (2016-12-13)
 - #737: Bugfix. Translations weren't being applied. [jcbrand]

+ 5 - 1
src/converse-minimize.js

@@ -373,7 +373,6 @@
                 }, 200, true)
             });
 
-
             converse.MinimizedChats = Backbone.Overview.extend({
                 tagName: 'div',
                 id: "minimized-chats",
@@ -526,6 +525,11 @@
                     converse.chatboxviews.trimChats(chatbox);
                 }
             });
+
+            var logOut = function () {
+                converse.minimized_chats.remove();
+            };
+            converse.on('logout', logOut);
         }
     });
 }));