summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/components/thread_preview/thread_preview.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail/static/src/components/thread_preview/thread_preview.js')
-rw-r--r--addons/mail/static/src/components/thread_preview/thread_preview.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/mail/static/src/components/thread_preview/thread_preview.js b/addons/mail/static/src/components/thread_preview/thread_preview.js
index 92fcb6101d1..94df29e0e67 100644
--- a/addons/mail/static/src/components/thread_preview/thread_preview.js
+++ b/addons/mail/static/src/components/thread_preview/thread_preview.js
@@ -5,6 +5,7 @@ const components = {
MessageAuthorPrefix: require('mail/static/src/components/message_author_prefix/message_author_prefix.js'),
PartnerImStatusIcon: require('mail/static/src/components/partner_im_status_icon/partner_im_status_icon.js'),
};
+const useShouldUpdateBasedOnProps = require('mail/static/src/component_hooks/use_should_update_based_on_props/use_should_update_based_on_props.js');
const useStore = require('mail/static/src/component_hooks/use_store/use_store.js');
const mailUtils = require('mail.utils');
@@ -18,6 +19,7 @@ class ThreadPreview extends Component {
*/
constructor(...args) {
super(...args);
+ useShouldUpdateBasedOnProps();
useStore(props => {
const thread = this.env.models['mail.thread'].get(props.threadLocalId);
let lastMessageAuthor;