diff --git a/addons/mail/static/src/components/message/message.js b/addons/mail/static/src/components/message/message.js index 7df1282420c..5b48beaa63d 100644 --- a/addons/mail/static/src/components/message/message.js +++ b/addons/mail/static/src/components/message/message.js @@ -130,9 +130,9 @@ export class Message extends Component { return false; } if ( - this.threadView && - this.threadView.thread && - this.threadView.thread.correspondent === this.messageView.message.author + this.messageView.threadView && + this.messageView.threadView.thread && + this.messageView.threadView.thread.correspondent === this.messageView.message.author ) { return false; } @@ -211,9 +211,9 @@ export class Message extends Component { */ get isSelected() { return Boolean( - this.threadView && this.messageView && - this.threadView.replyingToMessageView === this.messageView + this.messageView.threadView && + this.messageView.threadView.replyingToMessageView === this.messageView ); } @@ -261,13 +261,6 @@ export class Message extends Component { return this.messageView.message.date.format('hh:mm'); } - /** - * @returns {ThreadView} - */ - get threadView() { - return this.messageView && this.messageView.threadView; - } - /** * @returns {Object} */ diff --git a/addons/mail/static/src/components/message/message.xml b/addons/mail/static/src/components/message/message.xml index 9e70143628a..368c6faddea 100644 --- a/addons/mail/static/src/components/message/message.xml +++ b/addons/mail/static/src/components/message/message.xml @@ -7,7 +7,7 @@ 'o_Message_active': isActive, 'o-clicked': state.isClicked, 'o-discussion': messageView and (messageView.message.is_discussion or messageView.message.is_notification), - 'o-has-message-selection': threadView and threadView.replyingToMessageView, + 'o-has-message-selection': messageView and messageView.threadView and messageView.threadView.replyingToMessageView, 'o-highlighted': messageView and (messageView.message.isHighlighted or messageView.isHighlighted), 'o-mobile': messaging and messaging.device.isMobile, 'o-not-discussion': messageView and !(messageView.message.is_discussion or messageView.message.is_notification), @@ -49,8 +49,8 @@ - - + + @@ -87,10 +87,10 @@ - - - + + - +
(from #channel) @@ -100,7 +100,7 @@
- +