From 4e60a4caa9648edb4ff36303dc9617c3e144000e Mon Sep 17 00:00:00 2001 From: Sergi Almacellas Abellana Date: Mon, 19 Feb 2018 11:41:34 +0100 Subject: [PATCH] Add depends on Button issue6919 review40811002 --- subscription.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/subscription.py b/subscription.py index e3668db863..44a8bd7ead 100644 --- a/subscription.py +++ b/subscription.py @@ -160,20 +160,24 @@ class Subscription(Workflow, ModelSQL, ModelView): 'cancel': { 'invisible': ~Eval('state').in_(['draft', 'quotation']), 'icon': 'tryton-cancel', + 'depends': ['state'], }, 'draft': { 'invisible': Eval('state').in_(['draft', 'closed']), 'icon': If(Eval('state') == 'canceled', 'tryton-clear', 'tryton-go-previous'), + 'depends': ['state'], }, 'quote': { 'invisible': Eval('state') != 'draft', 'readonly': ~Eval('lines', []), 'icon': 'tryton-go-next', + 'depends': ['state'], }, 'run': { 'invisible': Eval('state') != 'quotation', 'icon': 'tryton-go-next', + 'depends': ['state'], }, })