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

Reply via email to