\r
CKEDITOR.themes.add( 'default', (function()\r
{\r
+ var hiddenSkins = {};\r
+\r
function checkSharedSpace( editor, spaceName )\r
{\r
var container,\r
sharedTop && ( sharedTop.setHtml( topHtml ) , topHtml = '' );\r
sharedBottoms && ( sharedBottoms.setHtml( bottomHtml ), bottomHtml = '' );\r
\r
+ var hideSkin = '<style>.' + editor.skinClass + '{visibility:hidden;}</style>';\r
+ if ( hiddenSkins[ editor.skinClass ] )\r
+ hideSkin = '';\r
+ else\r
+ hiddenSkins[ editor.skinClass ] = 1;\r
+\r
var container = CKEDITOR.dom.element.createFromHtml( [\r
'<span' +\r
' id="cke_', name, '"' +\r
'<tr', bottomHtml ? '' : ' style="display:none"', ' role="presentation"><td id="cke_bottom_' , name, '" class="cke_bottom" role="presentation">' , bottomHtml , '</td></tr>' +\r
'</tbody></table>' +\r
//Hide the container when loading skins, later restored by skin css.\r
- '<style>.', editor.skinClass, '{visibility:hidden;}</style>' +\r
+ hideSkin +\r
'</span>' +\r
'</span>' +\r
'</span>' ].join( '' ) );\r