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 1d5223505d..9a3b1ca983 100644 --- a/tryton/gui/window/view_form/view/list_gtk/editabletree.py +++ b/tryton/gui/window/view_form/view/list_gtk/editabletree.py @@ -213,6 +213,7 @@ class EditableTreeView(gtk.TreeView): elif event.keyval == gtk.keysyms.Escape: if record.id < 0: model.remove(model.get_iter(path)) + model.row_deleted(path) self.screen.current_record = False if not path[0]: self.screen.current_record = False