Index: /CKEditor/branches/features/4210/3.1.x/_source/adapters/jquery.js
===================================================================
--- /CKEditor/branches/features/4210/3.1.x/_source/adapters/jquery.js	(revision 4468)
+++ /CKEditor/branches/features/4210/3.1.x/_source/adapters/jquery.js	(revision 4469)
@@ -155,16 +155,8 @@
 							event.removeListener( 'instanceReady', this.callee );
 
-							// Forward setData event for wysiwygarea mode.
-							editor.on( 'contentDom', function( event ) {
-								setTimeout( function()
-								{
-									$element.trigger( 'setData' + '.ckeditor', [ editor ] );
-								}, 100 );
-							});
-
-							// Forward setData only for sourcearea mode.
-							editor.on( 'afterSetData', function( event ) {
-								if ( editor.mode != 'wysiwyg' )
-									$element.trigger( 'setData' + '.ckeditor', [ editor ] );
+							// Forward setData on dataReady.
+							editor.on( 'dataReady', function()
+							{
+								$element.trigger( 'setData' + '.ckeditor', [ editor ] );
 							});
 
