From 7818e2d4603d352c0a20574051ec72c9727a190d Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Wed, 3 Mar 2010 19:46:26 +0000 Subject: - Patch #676800 by casey, sun, james.elliott, cosmicdreams, seutje, Jacine: made fieldsets work on all browser. --- includes/form.inc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'includes') diff --git a/includes/form.inc b/includes/form.inc index 0955dfd0f..c30974cc7 100644 --- a/includes/form.inc +++ b/includes/form.inc @@ -1947,8 +1947,10 @@ function theme_fieldset($variables) { $output = ''; if (!empty($element['#title'])) { - $output .= '' . $element['#title'] . ''; + // Always wrap fieldset legends in a SPAN for CSS positioning. + $output .= '' . $element['#title'] . ''; } + $output .= '
'; if (!empty($element['#description'])) { $output .= '
' . $element['#description'] . '
'; } @@ -1956,6 +1958,7 @@ function theme_fieldset($variables) { if (isset($element['#value'])) { $output .= $element['#value']; } + $output .= '
'; $output .= "\n"; return $output; } -- cgit v1.2.3