merge stable
authorSylvain Thénault <sylvain.thenault@logilab.fr>
Sun, 29 Nov 2009 23:17:31 +0100
branchstable
changeset 3942 32da110d7168
parent 3941 dc6a04997b77 (diff)
parent 3940 16fe0856c933 (current diff)
child 3943 716ce5e816f2
merge
--- a/web/views/editforms.py	Sun Nov 29 22:43:59 2009 +0100
+++ b/web/views/editforms.py	Sun Nov 29 23:17:31 2009 +0100
@@ -491,9 +491,11 @@
                                          entity=entity,
                                          form_renderer_id='inline',
                                          copy_nav_params=False,
-                                         mainform=not self.pform,
+                                         mainform=False,
                                          parent_form=self.pform,
                                          **self.extra_kwargs)
+        if self.pform is None:
+            form.restore_previous_post(self.session_key())
         #assert form.parent_form
         self.add_hiddens(form, entity)
         return form