web/uicfg.py
branchstable
changeset 3351 2ea19d969a2d
parent 3316 c4c07aab1c39
child 3369 7b88d12b4ee2
child 3489 3766d53c607e
--- a/web/uicfg.py	Mon Sep 21 18:09:38 2009 +0200
+++ b/web/uicfg.py	Mon Sep 21 18:49:38 2009 +0200
@@ -167,7 +167,8 @@
 
 def init_autoform_section(rtag, sschema, rschema, oschema, role):
     if rtag.get(sschema, rschema, oschema, role) is None:
-        if autoform_is_inlined.get(sschema, rschema, oschema, role):
+        if autoform_is_inlined.get(sschema, rschema, oschema, role) or \
+               autoform_is_inlined.get(sschema, rschema, oschema, neg_role(role)):
             section = 'generated'
         elif sschema.is_metadata(rschema):
             section = 'metadata'