Fixed bug #7126: IRRE - Child records are shown floated and not as blocks in Safari
[Packages/TYPO3.CMS.git] / t3lib / class.t3lib_tceforms_inline.php
index ff9c6e3..7063133 100755 (executable)
@@ -358,7 +358,8 @@ class t3lib_TCEforms_inline {
                $out = '<div id="'.$formFieldNames.'_header">'.$header.'</div>';
                $out .= '<div id="'.$formFieldNames.'_fields"'.$appearanceStyleFields.'>'.$fields.$combination.'</div>';
                        // wrap the header, fields and combination part of a child record with a div container
-               $out = '<div id="'.$formFieldNames.'_div" class="inlineDiv'.($isNewRecord ? ' inlineIsNewRecord' : '').'">' . $out . '</div>';
+               $class = 'inlineDiv'.($this->fObj->clientInfo['BROWSER']=='msie' ? 'MSIE' : '').($isNewRecord ? ' inlineIsNewRecord' : '');
+               $out = '<div id="'.$formFieldNames.'_div" class="'.$class.'">' . $out . '</div>';
 
                        // Remove the current level also from the dynNestedStack of TCEforms:
                $this->fObj->popFromDynNestedStack();