Reviewers: ,


Please review this at http://codereview.tryton.org/375001/

Affected files:
  M tryton/gui/window/view_form/model/field.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
@@ -672,7 +672,10 @@
     def set_on_change(self, record, value):
         self._set_default_value(record)
         if isinstance(value, (list, tuple)):
-            return self.set(record, value, modified=False)
+            self.set(record, value, modified=False)
+            record.modified_fields.setdefault(self.name)
+            record.signal('record-modified')
+            return True

         if value and (value.get('add') or value.get('update')):
             context = self.context_get(record)


--
[email protected] mailing list

Reply via email to