From 5ea4765c0d802df35fa9ad668295efafed3b6937 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 18 Mar 2008 17:29:05 +0100 Subject: [PATCH] Fix screen.form can be None --- tryton/gui/window/view_form/view/list_gtk/editabletree.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tryton/gui/window/view_form/view/list_gtk/editabletree.py b/tryton/gui/window/view_form/view/list_gtk/editabletree.py index 6e6b460235..a7a4bd0487 100644 --- a/tryton/gui/window/view_form/view/list_gtk/editabletree.py +++ b/tryton/gui/window/view_form/view/list_gtk/editabletree.py @@ -76,7 +76,8 @@ class EditableTreeView(gtk.TreeView): return cols[idx] def set_cursor(self, path, focus_column=None, start_editing=False): - if focus_column and (focus_column._type in ('many2one','many2many')): + if focus_column and (focus_column._type in ('many2one','many2many')) \ + and self.screen.form: self.screen.form.message_state(_('Relation Field: F1: New F2: Open/Search')) elif focus_column and (focus_column._type in ('boolean')): start_editing = False