diff --git a/tryton/gui/window/view_form/view/list.py b/tryton/gui/window/view_form/view/list.py index df138f9f34..6233da2051 100644 --- a/tryton/gui/window/view_form/view/list.py +++ b/tryton/gui/window/view_form/view/list.py @@ -336,8 +336,7 @@ class ViewList(ParserView): @property def modified(self): - return any(c.renderer.props.editing - for c in self.widget_tree.cells.itervalues()) + return False def get_fields(self): return [col.name for col in self.widget_tree.get_columns() if col.name] 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 c274a6cfad..335db528c3 100644 --- a/tryton/gui/window/view_form/view/list_gtk/parser.py +++ b/tryton/gui/window/view_form/view/list_gtk/parser.py @@ -390,12 +390,6 @@ class Char(object): callback() def editing_started(self, cell, editable, path): - store = self.treeview.get_model() - record = store.get_value(store.get_iter(path), 0) - - def send(): - record.signal('record-modified') - gobject.idle_add(send) return False