From ba3671b90df15fc90622b20fc7dbe5acb959b892 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 28 Jun 2013 11:34:43 +0200 Subject: [PATCH] Fix Binary renderer for new renderer parameter issue3272 --- tryton/gui/window/view_form/view/list_gtk/parser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tryton/gui/window/view_form/view/list_gtk/parser.py b/tryton/gui/window/view_form/view/list_gtk/parser.py index 3d19bed003..cfd25dc55d 100644 --- a/tryton/gui/window/view_form/view/list_gtk/parser.py +++ b/tryton/gui/window/view_form/view/list_gtk/parser.py @@ -604,11 +604,11 @@ class Binary(Char): def __init__(self, field_name, model_name, treeview, attrs=None, renderer=None): + self.filename = attrs.get('filename') if renderer is None: renderer = partial(CellRendererBinary, bool(self.filename)) super(Binary, self).__init__(field_name, model_name, treeview, - attrs=attrs) - self.filename = attrs.get('filename') + attrs=attrs, renderer=renderer) self.renderer.connect('new', self.new_binary) self.renderer.connect('open', self.open_binary) self.renderer.connect('save', self.save_binary)