From 128656f6ea56f200c7e7e0c8f80aa2bb11d7882c Mon Sep 17 00:00:00 2001 From: Christophe Matthieu Date: Wed, 17 Jan 2018 11:56:21 +0100 Subject: [PATCH] [FIX] website: space symbol is missing when compress html is enabled Issue: when the qWeb compress rendered HTML for a better Google PageSpeed result, some text fields are missing spacebar between fa icons and text, and between some fields. --- addons/website/models/ir_qweb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website/models/ir_qweb.py b/addons/website/models/ir_qweb.py index fcfb93b59c0..1ee0318624b 100644 --- a/addons/website/models/ir_qweb.py +++ b/addons/website/models/ir_qweb.py @@ -45,5 +45,5 @@ class QWeb(orm.AbstractModel): compress = request and not request.debug and getattr(request, 'website', None) and request.website.compress_html if compress and element.getparent().tag not in self.PRESERVE_WHITESPACE: # No need to recurse because those tags children are not html5 parser friendly - tail = self.re_remove_spaces.sub(' ', tail.rstrip()) + tail = self.re_remove_spaces.sub(' ', tail) return super(QWeb, self).render_tail(tail, element, qwebcontext)