diff options
| author | Sébastien Theys <seb@odoo.com> | 2020-12-17 11:11:30 +0000 |
|---|---|---|
| committer | Sébastien Theys <seb@odoo.com> | 2020-12-17 11:11:30 +0000 |
| commit | cc531a07002fd8642f53e77c0fa52a49753e9df8 (patch) | |
| tree | 5fcf24508b2ab5436a4f24f6b1d305292d5474a2 /addons/mail/static/src/components/message/message.xml | |
| parent | b6b5e7c148f2b7b44830022325aa9010a4c683ba (diff) | |
[FIX] mail: speed up render of Message by inserting content manually
`t-raw` is too slow due to parsing the HTML in JS, converting it to VDOM and
comparing to existing VDOM. Here we can make a custom comparison based on actual
string, and directly replace in DOM if needed.
Part of task-2399731
closes odoo/odoo#63505
Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
Diffstat (limited to 'addons/mail/static/src/components/message/message.xml')
| -rw-r--r-- | addons/mail/static/src/components/message/message.xml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/mail/static/src/components/message/message.xml b/addons/mail/static/src/components/message/message.xml index 9207dab2485..476b6f156f4 100644 --- a/addons/mail/static/src/components/message/message.xml +++ b/addons/mail/static/src/components/message/message.xml @@ -156,7 +156,7 @@ </t> </t> <div class="o_Message_content" t-ref="content"> - <t t-raw="message.prettyBody"/> + <div class="o_Message_prettyBody" t-ref="prettyBody"/><!-- message.prettyBody is inserted here from _update() --> <t t-if="message.subtype_description and !message.isBodyEqualSubtypeDescription"> <p t-esc="message.subtype_description"/> </t> |
