Browse Source

Fixes #607, view.model is undefined.

JC Brand 9 years ago
parent
commit
c2212833a1
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/converse-core.js

+ 3 - 1
src/converse-core.js

@@ -2467,7 +2467,9 @@
                     boxes_width = newchat ? newchat.$el.outerWidth(true) : 0,
                     new_id = newchat ? newchat.model.get('id') : null;
 
-                boxes_width += _.reduce(this.xget(new_id), this.getChatBoxWidth.bind(this));
+                boxes_width += _.reduce(this.xget(new_id), function (memo, view) {
+                    return memo + this.getChatBoxWidth(view);
+                }.bind(this), 0);
 
                 if ((minimized_width + boxes_width) > $('body').outerWidth(true)) {
                     oldest_chat = this.getOldestMaximizedChat([new_id]);