Reviewers: ,
Please review this at http://codereview.tryton.org/100002/ Affected files: M tryton/gui/window/view_form/view/list.py Index: tryton/gui/window/view_form/view/list.py =================================================================== --- a/tryton/gui/window/view_form/view/list.py +++ b/tryton/gui/window/view_form/view/list.py @@ -113,14 +113,6 @@ record.modified_fields.setdefault(record.parent_name or 'id') group.move(record, 0) - def move_end(self, record): - group = self.group - if group != record.group: - record.group.remove(record, remove=True) - group.add(record) - record.modified_fields.setdefault(record.parent_name or 'id') - group.move(record, -1) - def sort(self, ids): ids2pos = {} pos = 0 @@ -508,7 +500,7 @@ elif self.children_field: store.move_into(record, path) else: - store.move_end(record) + store.move_after(record, (len(store) - 1,)) context.drop_finish(False, etime) if treeview.sequence: record.group.set_sequence(field=treeview.sequence) -- [email protected] mailing list
