From 0524b1d98e9052caff2dff000858d93d7279852f Mon Sep 17 00:00:00 2001 From: David Mudrak Date: Mon, 26 Oct 2009 21:16:55 +0000 Subject: [PATCH] MDL-20623 formslib: fixed multiple forms freezing The singleton MoodleQuickForm_Renderer's property $this->_formTemplate was set during the first frozen form display at a page and such a frozen template remained for all other forms, too. This fix returns the default form template for non-frozen forms. --- lib/formslib.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/formslib.php b/lib/formslib.php index e13d49630d..47854c39f2 100644 --- a/lib/formslib.php +++ b/lib/formslib.php @@ -1989,6 +1989,7 @@ class MoodleQuickForm_Renderer extends HTML_QuickForm_Renderer_Tableless{ if ($form->isFrozen()){ $this->_formTemplate = "\n
\n{content}\n
"; } else { + $this->_formTemplate = "\n\n\t
{hidden}
\n{content}\n"; $this->_hiddenHtml .= $form->_pageparams; } -- 2.39.5