graph view: use eager loading
issue2840 review577002
This commit is contained in:
1 parent
755a01f1e8
commit
bf63a2ac09
1 file changed
+5
-5
@@ -375,12 +375,12 @@ class Screen(SignalEvent):
|
||||
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:
|
||||
# Ensure that loading is always lazy for fields on form view
|
||||
# and always eager for fields on tree or graph view
|
||||
if node.localName == 'form':
|
||||
loading = 'lazy'
|
||||
else:
|
||||
loading = 'eager'
|
||||
for field in fields:
|
||||
if field not in self.group.fields or loading == 'eager':
|
||||
fields[field]['loading'] = loading
|
||||
|
||||
Reference in new issue
Block a user