diff --git a/tryton/gui/window/view_form/view/form_gtk/binary.py b/tryton/gui/window/view_form/view/form_gtk/binary.py index fad2f2f0e3..663b40f0d1 100644 --- a/tryton/gui/window/view_form/view/form_gtk/binary.py +++ b/tryton/gui/window/view_form/view/form_gtk/binary.py @@ -113,8 +113,7 @@ class Binary(WidgetInterface): return self.wid_size.grab_focus() def sig_new(self, widget=None): - filename = file_selection(_('Open...'), - parent=self.widget.get_toplevel()) + filename = file_selection(_('Open...')) if filename and self.field: self.field.set_client(self.record, base64.encodestring(open(filename, 'rb').read())) @@ -142,7 +141,6 @@ class Binary(WidgetInterface): if self.filename_field: filename = self.filename_field.get(self.record) filename = file_selection(_('Save As...'), filename=filename, - parent=self.widget.get_toplevel(), action=gtk.FILE_CHOOSER_ACTION_SAVE) if filename: with open(filename,'wb') as fp: