diff options
Diffstat (limited to 'addons/process/process.py')
| -rw-r--r-- | addons/process/process.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/process/process.py b/addons/process/process.py index ac85fc8a15b..9044a9d82a5 100644 --- a/addons/process/process.py +++ b/addons/process/process.py @@ -98,11 +98,11 @@ class process_process(osv.osv): if not data['active']: try: - gray = False + gray = True for cond in node.condition_ids: if cond.model_id and cond.model_id.model == res_model: - gray = gray or eval(cond.model_states, expr_context) - data['gray'] = gray + gray = gray and eval(cond.model_states, expr_context) + data['gray'] = not gray except: pass |
