Reviewers: ,
Please review this at http://codereview.tryton.org/744003/
Affected files:
M tryton/gui/window/view_form/model/record.py
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
@@ -48,6 +48,11 @@
(field.attrs.get('loading', 'eager')
for field in self.group.fields.itervalues()),
'eager')
+ # Set a valid name for next loaded check
+ for fname, field in self.group.fields.iteritems():
+ if field.attrs.get('loading', 'eager') == loading:
+ name = fname
+ break
else:
loading =
self.group.fields[name].attrs.get('loading', 'eager')
if self in self.group and loading == 'eager':