Преглед на файлове

Make the new msg indicator clickable

JC Brand преди 9 години
родител
ревизия
848126638e
променени са 1 файла, в които са добавени 8 реда и са изтрити 1 реда
  1. 8 1
      src/converse-chatview.js

+ 8 - 1
src/converse-chatview.js

@@ -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);