OLD | NEW |
1 function selectRange(startElement, startIndex, endElement, endIndex) { | 1 function selectRangeAfterLayoutAndPaint(startElement, startIndex, endElement, en
dIndex) { |
2 runAfterLayoutAndPaint(function() { | 2 runAfterLayoutAndPaint(function() { |
3 if (window.internals) | 3 selectRange(startElement, startIndex, endElement, endIndex); |
4 window.internals.setSelectionPaintingWithoutSelectionGapsEnabled(tru
e); | |
5 var range = document.createRange(); | |
6 range.setStart(startElement, startIndex); | |
7 range.setEnd(endElement, endIndex); | |
8 window.getSelection().addRange(range); | |
9 }, true); | 4 }, true); |
10 } | 5 } |
| 6 |
| 7 function selectRange(startElement, startIndex, endElement, endIndex) { |
| 8 if (window.internals) |
| 9 window.internals.setSelectionPaintingWithoutSelectionGapsEnabled(true); |
| 10 var range = document.createRange(); |
| 11 range.setStart(startElement, startIndex); |
| 12 range.setEnd(endElement, endIndex); |
| 13 window.getSelection().addRange(range); |
| 14 } |
OLD | NEW |