Index: /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 3253)
+++ /CKEditor/trunk/_source/plugins/wysiwygarea/plugin.js	(revision 3254)
@@ -242,21 +242,28 @@
 							keystrokeHandler.attach( domDocument );
 
-						editor.fire( 'contentDom' );
-
 						// Adds the document body as a context menu target.
 						if ( editor.contextMenu )
 							editor.contextMenu.addTarget( domDocument );
 
-						if ( fireMode )
-						{
-							editor.mode = 'wysiwyg';
-							editor.fire( 'mode' );
-							fireMode = false;
-						}
-
-						isLoadingData = false;
-
-						if ( isPendingFocus )
-							editor.focus();
+						setTimeout( function()
+							{
+								editor.fire( 'contentDom' );
+
+								if ( fireMode )
+								{
+									editor.mode = 'wysiwyg';
+									editor.fire( 'mode' );
+									fireMode = false;
+								}
+
+								isLoadingData = false;
+
+								if ( isPendingFocus )
+								{
+									editor.focus();
+									isPendingFocus = false;
+								}
+							},
+							0 );
 					};
 
