|
@@ -68,7 +68,8 @@
|
|
|
'click .toggle-smiley': 'toggleEmoticonMenu',
|
|
|
'click .toggle-smiley ul li': 'insertEmoticon',
|
|
|
'click .toggle-clear': 'clearMessages',
|
|
|
- 'click .toggle-call': 'toggleCall'
|
|
|
+ 'click .toggle-call': 'toggleCall',
|
|
|
+ 'click .new-msgs-indicator': 'viewUnreadMessages'
|
|
|
},
|
|
|
|
|
|
initialize: function () {
|
|
@@ -703,6 +704,12 @@
|
|
|
}
|
|
|
}, 150),
|
|
|
|
|
|
+
|
|
|
+ viewUnreadMessages: function () {
|
|
|
+ this.model.set('scrolled', false);
|
|
|
+ this.scrollDown();
|
|
|
+ },
|
|
|
+
|
|
|
scrollDownMessageHeight: function ($message) {
|
|
|
if (this.$content.is(':visible') && !this.model.get('scrolled')) {
|
|
|
this.$content.scrollTop(this.$content.scrollTop() + $message[0].scrollHeight);
|