Reviewers: ,
Please review this at http://codereview.tryton.org/220001/ Affected files: M tryton/gui/window/view_form/screen/screen.py Index: tryton/gui/window/view_form/screen/screen.py =================================================================== --- a/tryton/gui/window/view_form/screen/screen.py +++ b/tryton/gui/window/view_form/screen/screen.py @@ -368,6 +368,8 @@ self.fields_view_tree = view break + # Ensure that loading is always eager for fields on tree view + # and always lazy for fields only on form view if node.localName == 'tree': loading = 'eager' else: @@ -375,6 +377,9 @@ for field in fields: if field not in self.group.fields: fields[field]['loading'] = loading + else: + fields[field]['loading'] = \ + self.group.fields[field].attrs['loading'] children_field = view.get('field_childs') -- [email protected] mailing list
