Got questions, comments, patches, etc.?
Contact Jason Woofenden
gitweb
/
ckeditor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vanilla ckeditor-3.5.1
[ckeditor.git]
/
_source
/
plugins
/
smiley
/
dialogs
/
smiley.js
diff --git
a/_source/plugins/smiley/dialogs/smiley.js
b/_source/plugins/smiley/dialogs/smiley.js
index
5c351e3
..
d6157de
100644
(file)
--- a/
_source/plugins/smiley/dialogs/smiley.js
+++ b/
_source/plugins/smiley/dialogs/smiley.js
@@
-1,5
+1,5
@@
/*
\r
/*
\r
-Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.
\r
+Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
\r
For licensing, see LICENSE.html or http://ckeditor.com/license
\r
*/
\r
\r
For licensing, see LICENSE.html or http://ckeditor.com/license
\r
*/
\r
\r
@@
-34,7
+34,7
@@
CKEDITOR.dialog.add( 'smiley', function( editor )
attributes :
\r
{
\r
src : src,
\r
attributes :
\r
{
\r
src : src,
\r
- _cke_saved_src : src,
\r
+ 'data-cke-saved-src' : src,
\r
title : title,
\r
alt : title,
\r
width : target.$.width,
\r
title : title,
\r
alt : title,
\r
width : target.$.width,
\r
@@
-189,10
+189,15
@@
CKEDITOR.dialog.add( 'smiley', function( editor )
dialog = event.sender;
\r
},
\r
focus : function()
\r
dialog = event.sender;
\r
},
\r
focus : function()
\r
- {
\r
- var firstSmile = this.getElement().getElementsByTag( 'a' ).getItem( 0 );
\r
- firstSmile.focus();
\r
- },
\r
+ {
\r
+ var self = this;
\r
+ // IE need a while to move the focus (#6539).
\r
+ setTimeout( function ()
\r
+ {
\r
+ var firstSmile = self.getElement().getElementsByTag( 'a' ).getItem( 0 );
\r
+ firstSmile.focus();
\r
+ }, 0 );
\r
+ },
\r
onClick : onClick,
\r
style : 'width: 100%; border-collapse: separate;'
\r
};
\r
onClick : onClick,
\r
style : 'width: 100%; border-collapse: separate;'
\r
};
\r