Index: /CKEditor/branches/versions/3.4.x/CHANGES.html
===================================================================
--- /CKEditor/branches/versions/3.4.x/CHANGES.html (revision 5675)
+++ /CKEditor/branches/versions/3.4.x/CHANGES.html (revision 5676)
@@ -46,4 +46,5 @@
Fixed issues:
+ - #5436 : IE: Cursor goes to next Table Cell after we insert a Smiley in the Table Cell.
- #5580 : Maximize does not work properly in the Office 2003 and V2 skins.
- #5079 : Page break in lists move to above the list when you switch from WYSIWYG to HTML mode and back.
Index: /CKEditor/branches/versions/3.4.x/_source/plugins/wysiwygarea/plugin.js
===================================================================
--- /CKEditor/branches/versions/3.4.x/_source/plugins/wysiwygarea/plugin.js (revision 5675)
+++ /CKEditor/branches/versions/3.4.x/_source/plugins/wysiwygarea/plugin.js (revision 5676)
@@ -123,5 +123,6 @@
var next = lastElement.getNextSourceNode( true );
- if ( next && next.type == CKEDITOR.NODE_ELEMENT )
+ var lastElementIsInline = CKEDITOR.dtd.$inline[ lastElement.getName() ]
+ if ( !lastElementIsInline && next && next.type == CKEDITOR.NODE_ELEMENT )
range.moveToElementEditStart( next );
@@ -903,5 +904,5 @@
{
var element = evt.data;
- if ( element.type = CKEDITOR.NODE_ELEMENT
+ if ( element.type == CKEDITOR.NODE_ELEMENT
&& ( element.is( 'input' ) || element.is( 'textarea' ) ) )
{