Ticket #3819: 3819.patch
File 3819.patch, 1.5 KB (added by , 15 years ago) |
---|
-
_source/plugins/selection/plugin.js
855 855 { 856 856 var range = ranges[ i ]; 857 857 var nativeRange = this.document.$.createRange(); 858 nativeRange.setStart( range.startContainer.$, range.startOffset ); 858 var startContainer = range.startContainer; 859 860 // In FF2, if we have a collapsed range, inside an empty 861 // element, we must add something to it otherwise the caret 862 // will not be visible. 863 if ( range.collapsed && 864 ( CKEDITOR.env.gecko && CKEDITOR.env.version < 10900 ) && 865 startContainer.type == CKEDITOR.NODE_ELEMENT && 866 !startContainer.getChildCount() ) 867 { 868 startContainer.appendText( '' ); 869 } 870 871 nativeRange.setStart( startContainer.$, range.startOffset ); 859 872 nativeRange.setEnd( range.endContainer.$, range.endOffset ); 860 873 861 874 // Select the range. -
CHANGES.html
44 44 <p> 45 45 Fixed issues:</p> 46 46 <ul> 47 <li> </li> 47 <li><a href="http://dev.fckeditor.net/ticket/3819">#3819</a> : The cursor was not visible 48 when applying style to collapsed selections in Firefox 2.</li> 48 49 </ul> 49 50 <h3> 50 51 CKEditor 3.0 RC</h3>