Reviewers: ,
Please review this at http://codereview.tryton.org/249003/ Affected files: M tryton/gui/window/view_form/model/field.py M tryton/gui/window/view_form/model/record.py Index: tryton/gui/window/view_form/model/field.py =================================================================== --- a/tryton/gui/window/view_form/model/field.py +++ b/tryton/gui/window/view_form/model/field.py @@ -632,7 +632,7 @@ def set_on_change(self, record, value): self._set_default_value(record) if isinstance(value, (list, tuple)): - return self.set(record, value, modified=True) + return self.set(record, value, modified=False) if value and (value.get('add') or value.get('update')): context = self.context_get(record) Index: tryton/gui/window/view_form/model/record.py =================================================================== --- a/tryton/gui/window/view_form/model/record.py +++ b/tryton/gui/window/view_form/model/record.py @@ -445,7 +445,6 @@ if modified: self.modified_fields.update(dict((x, None) for x in val)) self.signal('record-modified') - self.signal('record-changed') if signal: self.signal('record-changed') -- [email protected] mailing list
