From cd4bb695509a6393e052b3138b5a9fe51ffbe947 Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Tue, 16 Dec 2014 20:08:15 +0100 Subject: [PATCH] [FIX] mail: thread messages order on show more If click show more in a flat thread (level 0, such as under leads, issues, etc.) append messages from newer to older If click show more in an indented thread (level > 0, such as in the messaging wall), append messages from older to newer --- addons/mail/static/src/js/mail.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/mail/static/src/js/mail.js b/addons/mail/static/src/js/mail.js index 9ecf1337ab6..c03115b057a 100644 --- a/addons/mail/static/src/js/mail.js +++ b/addons/mail/static/src/js/mail.js @@ -880,7 +880,11 @@ openerp.mail = function (session) { self.parent_thread.message_fetch(this.domain, this.context, false, function (arg, data) { self.id = false; // insert the message on dom after this message - self.parent_thread.switch_new_message(data, self.$el); + var element = self.$el; + if (self.thread_level === 0){ + element = element.parent(); + } + self.parent_thread.switch_new_message(data, element); self.animated_destroy(200); });