Reviewers: ,


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

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
@@ -430,12 +430,6 @@
         record.parent.validate(softvalidation=True)
         record.parent.signal('record-changed')

-    def _group_list_changed(self, group, signal):
-        group.parent.group.signal('group-list-changed', signal)
-
-    def _group_cleared(self, group, signal):
-        group.parent.signal('group-cleared')
-
     def _set_default_value(self, record):
         if record.value.get(self.name) is not None:
             return
@@ -450,8 +444,6 @@
         if record.model_name == self.attrs['relation']:
             group.fields = record.group.fields
         group.signal_connect(group, 'group-changed', self._group_changed)
- group.signal_connect(group, 'group-list-changed', self._group_list_changed)
-        group.signal_connect(group, 'group-cleared', self._group_cleared)
         record.value[self.name] = group

     def get_client(self, record):
@@ -521,8 +513,6 @@
         record.value[self.name] = group
         group.load(value, display=False)
         group.signal_connect(group, 'group-changed', self._group_changed)
- group.signal_connect(group, 'group-list-changed', self._group_list_changed)
-        group.signal_connect(group, 'group-cleared', self._group_cleared)
         if modified:
             record.modified_fields.setdefault(self.name)
             record.signal('record-modified')
@@ -584,8 +574,6 @@
             new_record.set_default(vals, modified=modified)
             group.add(new_record)
         group.signal_connect(group, 'group-changed', self._group_changed)
- group.signal_connect(group, 'group-list-changed', self._group_list_changed)
-        group.signal_connect(group, 'group-cleared', self._group_cleared)
         return True

     def set_on_change(self, record, value):
@@ -711,8 +699,6 @@
         group.fields = fields
         group.load(value, display=False)
         group.signal_connect(group, 'group-changed', self._group_changed)
- group.signal_connect(group, 'group-list-changed', self._group_list_changed)
-        group.signal_connect(group, 'group-cleared', self._group_cleared)
         if modified:
             record.modified_fields.setdefault(self.name)
             record.signal('record-modified')



--
tryton-dev@googlegroups.com mailing list

Reply via email to