From b59a4dcce0d33ff00a56590fb802fa52ace65a05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 13 Nov 2008 14:50:30 +0100 Subject: [PATCH] Use 'views' attributes for WinSearch --- tryton/gui/window/view_form/view/form_gtk/many2one.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tryton/gui/window/view_form/view/form_gtk/many2one.py b/tryton/gui/window/view_form/view/form_gtk/many2one.py index ec9716efff..365f98cf40 100644 --- a/tryton/gui/window/view_form/view/form_gtk/many2one.py +++ b/tryton/gui/window/view_form/view/form_gtk/many2one.py @@ -262,7 +262,8 @@ class Many2One(WidgetInterface): else: win = WinSearch(self.attrs['relation'], sel_multi=False, ids = [x[0] for x in ids], context=context, - domain=domain, window=self._window) + domain=domain, window=self._window, + views_preload=self.attrs.get('views', {})) ids = win.go() if ids: try: @@ -324,7 +325,8 @@ class Many2One(WidgetInterface): win = WinSearch(self.attrs['relation'], sel_multi=False, ids = [x[0] for x in ids], context=context, - domain=domain, parent=self._window) + domain=domain, parent=self._window, + views_preload=self.attrs.get('views', {})) ids = win.run() if ids: try: @@ -405,7 +407,8 @@ class Many2One(WidgetInterface): win = WinSearch(self.attrs['relation'], sel_multi=False, ids = [x[0] for x in (ids or [])], context=context, - domain=domain, parent=self._window) + domain=domain, parent=self._window, + views_preload=self.attrs.get('views', {})) ids = win.run() if ids: try: