From 262b219558069744d3d5bf61fa8db261ea7b8b17 Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Fri, 10 Mar 2023 12:49:16 +0100 Subject: [PATCH] [FIX] web_tree_dynamic_colored_field : return first color that match with valid expression. without that patch : {'bg_color': 'red: True; green: True;'} will return 'green' With that patch : {'bg_color': 'red: True; green: True;'} will return 'red' --- .../static/src/js/web_tree_dynamic_colored_field.js | 1 + 1 file changed, 1 insertion(+) diff --git a/web_tree_dynamic_colored_field/static/src/js/web_tree_dynamic_colored_field.js b/web_tree_dynamic_colored_field/static/src/js/web_tree_dynamic_colored_field.js index 66ef20fd5..696b1e714 100644 --- a/web_tree_dynamic_colored_field/static/src/js/web_tree_dynamic_colored_field.js +++ b/web_tree_dynamic_colored_field/static/src/js/web_tree_dynamic_colored_field.js @@ -96,6 +96,7 @@ odoo.define('web_tree_dynamic_colored_field', function (require) { expression = pair[1]; if (py.evaluate(expression, ctx).toJSON()) { $td.css(cssAttribute, color); + return; } } }