From a6eb4a81a7d232815b967b5eb85d3fc349d40359 Mon Sep 17 00:00:00 2001 From: Sergi Almacellas Abellana Date: Fri, 17 Jun 2016 13:28:44 +0200 Subject: [PATCH] Correctly manage filename_field when clearing Binary fields Introduced in changeset 0764dd5c004f issue5646 review25241002 --- tryton/gui/window/view_form/view/list_gtk/widget.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tryton/gui/window/view_form/view/list_gtk/widget.py b/tryton/gui/window/view_form/view/list_gtk/widget.py index 59d701e470..4908508174 100644 --- a/tryton/gui/window/view_form/view/list_gtk/widget.py +++ b/tryton/gui/window/view_form/view/list_gtk/widget.py @@ -501,8 +501,9 @@ class Binary(GenericText): def clear_binary(self, renderer, path): record, field = self._get_record_field(path) - if self.filename_field: - self.filename_field.set_client(record, None) + if self.filename: + filename_field = record.group.fields[self.filename] + filename_field.set_client(record, None) field.set_client(record, None)