Index: _source/plugins/floatpanel/plugin.js
===================================================================
--- _source/plugins/floatpanel/plugin.js	(revision 4440)
+++ _source/plugins/floatpanel/plugin.js	Wed Nov 18 15:40:22 CST 2009
@@ -149,7 +149,7 @@
 
 					focused.on( 'blur', function( ev )
 						{
-							if ( CKEDITOR.env.ie && !this.allowBlur() )
+							if ( !this.allowBlur() )
 								return;
 
 							// As we are using capture to register the listener,
@@ -239,10 +239,8 @@
 										iframe.setAttribute( 'title', ' ' );
 									}
 								}
-								if ( CKEDITOR.env.ie && CKEDITOR.env.quirks )
-									iframe.focus();
-								else
+								
-									iframe.$.contentWindow.focus();
+								iframe.$.contentWindow.focus();
 
 								// We need this get fired manually because of unfired focus() function.
 								if ( CKEDITOR.env.ie && !CKEDITOR.env.quirks )
