diff --git a/static/js/echo.js b/static/js/echo.js index c6cc213c72..e44264e6a4 100644 --- a/static/js/echo.js +++ b/static/js/echo.js @@ -191,9 +191,9 @@ exports.edit_locally = function edit_locally(message, raw_content, new_topic) { message.content = exports.apply_markdown(raw_content); // We don't handle unread counts since local messages must be sent by us - home_msg_list.view.rerender_message(message); + home_msg_list.view.rerender_messages([message]); if (current_msg_list === narrowed_msg_list) { - narrowed_msg_list.view.rerender_message(message); + narrowed_msg_list.view.rerender_messages([message]); } stream_list.update_streams_sidebar(); }; diff --git a/static/js/message_list_view.js b/static/js/message_list_view.js index eb42ec07e6..3eac7369d2 100644 --- a/static/js/message_list_view.js +++ b/static/js/message_list_view.js @@ -599,7 +599,7 @@ MessageListView.prototype = { header.replaceWith(rendered_recipient_row); }, - rerender_message: function MessageListView__rerender_message(message) { + _rerender_message: function MessageListView___rerender_message(message) { var row = this.get_row(message.id); var was_selected = this.list.selected_message() === message; @@ -640,7 +640,7 @@ MessageListView.prototype = { message_groups.push(current_group); current_group = []; } - self.rerender_message(message); + self._rerender_message(message); }); if (current_group.length !== 0) { message_groups.push(current_group);