Ticket #6098: 6098_3.patch
File 6098_3.patch, 1.0 KB (added by , 15 years ago) |
---|
-
_source/plugins/bidi/plugin.js
121 121 enterMode = editor.config.enterMode, 122 122 ranges = selection.getRanges(); 123 123 124 if ( ranges )124 if ( ranges && ranges.length ) 125 125 { 126 126 // Apply do directly selected elements from guardElements. 127 127 var selectedElement = ranges[ 0 ].getEnclosedNode(); … … 134 134 135 135 if ( selectedElement ) 136 136 { 137 switchDir( selectedElement, dir, editor ); 137 if ( !selectedElement.isReadOnly() ) 138 switchDir( selectedElement, dir, editor ); 138 139 } 139 140 else 140 141 { … … 170 171 171 172 while ( ( block = iterator.getNextParagraph( enterMode == CKEDITOR.ENTER_P ? 'p' : 'div' ) ) ) 172 173 { 174 if ( block.isReadOnly() ) 175 continue; 176 173 177 var _break = 0; 174 178 175 179 // Check if block have been already processed by the walker above.