diff --git a/addons/mass_mailing/tests/test_mailing_ui.py b/addons/mass_mailing/tests/test_mailing_ui.py
index 10f8801eb07..22b6ab5e224 100644
--- a/addons/mass_mailing/tests/test_mailing_ui.py
+++ b/addons/mass_mailing/tests/test_mailing_ui.py
@@ -20,4 +20,4 @@ class TestUi(HttpCaseWithUserDemo):
# for email client compatibility should be saved in body_html. This
# ensures both fields have different values.
self.assertEqual(mail.body_arch, '
')
- self.assertEqual(mail.body_html, '
')
+ self.assertEqual(mail.body_html, '
')
diff --git a/addons/mass_mailing/views/assets.xml b/addons/mass_mailing/views/assets.xml
index 2540cc69d34..3897ef499f4 100644
--- a/addons/mass_mailing/views/assets.xml
+++ b/addons/mass_mailing/views/assets.xml
@@ -14,6 +14,7 @@
+
@@ -21,7 +22,7 @@
* {
box-sizing: border-box !important;
}
- * h1, h2, h3, h4, h5, h6, p, td, th {
+ * h1, h2, h3, h4, h5, h6, p, td, th, div {
font-family: Arial, sans-serif !important;
}
/* Remove space around the email design. */
diff --git a/addons/web_editor/static/src/js/backend/convert_inline.js b/addons/web_editor/static/src/js/backend/convert_inline.js
index c0c6cb92d30..98ca47c9d36 100644
--- a/addons/web_editor/static/src/js/backend/convert_inline.js
+++ b/addons/web_editor/static/src/js/backend/convert_inline.js
@@ -289,6 +289,10 @@ function classToStyle($editable, cssRules) {
node.style[styleName] = '';
}
}
+ // Ignore font-family (mail-safe font declared in )
+ if ('font-family' in css) {
+ delete css['font-family'];
+ }
// Do not apply css that would override inline styles (which are prioritary).
let style = $target.attr('style') || '';