From cf67e312609d369f6d78e6bc2af3de6142ce29a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 20 Sep 2019 11:47:15 +0200 Subject: [PATCH] Add visual context on tree view issue8562 review261951002 --- statement.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/statement.py b/statement.py index b7d2944c24..21aee63096 100644 --- a/statement.py +++ b/statement.py @@ -409,6 +409,12 @@ class Statement(Workflow, ModelSQL, ModelView): for key, lines in groupby(lines, key=self._group_key): yield Line(**dict(key + (('lines', list(lines)),))) + @classmethod + def view_attributes(cls): + return [ + ('/tree', 'visual', If(Eval('state') == 'cancel', 'muted', '')), + ] + @classmethod def delete(cls, statements): # Cancel before delete