Changeset 6035
- Timestamp:
- 11/03/10 17:37:35 (3 years ago)
- File:
-
- 1 edited
-
CKEditor/trunk/_source/plugins/styles/plugin.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
CKEditor/trunk/_source/plugins/styles/plugin.js
r6001 r6035 1354 1354 { 1355 1355 var selection = document.getSelection(), 1356 ranges = selection.getRanges( true ), 1356 // Bookmark the range so we can re-select it after processing. 1357 bookmarks = selection.createBookmarks( 1 ), 1358 ranges = selection.getRanges( 1 ), 1357 1359 func = remove ? this.removeFromRange : this.applyToRange, 1358 1360 range; … … 1362 1364 func.call( this, range ); 1363 1365 1364 selection.selectRanges( ranges ); 1366 if ( bookmarks.length == 1 && bookmarks[0].collapsed ) 1367 { 1368 selection.selectRanges( ranges ); 1369 document.getById( bookmarks[ 0 ].startNode ).remove(); 1370 } 1371 else 1372 selection.selectBookmarks( bookmarks ); 1365 1373 } 1366 1374 })();
Note: See TracChangeset
for help on using the changeset viewer.
