summaryrefslogtreecommitdiff
path: root/_source/plugins/dialogui/plugin.js
diff options
context:
space:
mode:
Diffstat (limited to '_source/plugins/dialogui/plugin.js')
-rw-r--r--_source/plugins/dialogui/plugin.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/_source/plugins/dialogui/plugin.js b/_source/plugins/dialogui/plugin.js
index 4ac431f..c916872 100644
--- a/_source/plugins/dialogui/plugin.js
+++ b/_source/plugins/dialogui/plugin.js
@@ -1,5 +1,5 @@
/*
-Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
+Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/
@@ -222,7 +222,10 @@ CKEDITOR.plugins.add( 'dialogui' );
{
if ( evt.data.getKeystroke() == 13 && keyPressedOnMe )
{
- dialog.getButton( 'ok' ) && dialog.getButton( 'ok' ).click();
+ dialog.getButton( 'ok' ) && setTimeout( function ()
+ {
+ dialog.getButton( 'ok' ).click();
+ }, 0 );
keyPressedOnMe = false;
}
}, null, null, 1000 );
@@ -838,7 +841,7 @@ CKEDITOR.plugins.add( 'dialogui' );
isVisible : function()
{
- return !!this.getElement().$.firstChild.offsetHeight;
+ return this.getElement().getFirst().isVisible();
},
isEnabled : function()