From 872cfff49b29eec5e96e6c4749f7c11f2c0c992a Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Fri, 7 Nov 2014 16:42:57 -0500 Subject: [PATCH] FIX: Shouldn't overwrite styles in emails that we explicitly set, like category colors. --- lib/email/styles.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/email/styles.rb b/lib/email/styles.rb index 35d09e815de..8cf61241b52 100644 --- a/lib/email/styles.rb +++ b/lib/email/styles.rb @@ -18,7 +18,8 @@ module Email def add_styles(node, new_styles) existing = node['style'] if existing.present? - node['style'] = "#{existing}; #{new_styles}" + # merge styles + node['style'] = "#{new_styles}; #{existing}" else node['style'] = new_styles end