File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -147,14 +147,11 @@ function removeClassOnSelectionChange(view: EditorView) {
147
147
}
148
148
149
149
function selectCursorWrapper ( view : EditorView ) {
150
- let domSel = view . domSelection ( ) , range = document . createRange ( )
150
+ let domSel = view . domSelection ( )
151
151
if ( ! domSel ) return
152
152
let node = view . cursorWrapper ! . dom , img = node . nodeName == "IMG"
153
- if ( img ) range . setStart ( node . parentNode ! , domIndex ( node ) + 1 )
154
- else range . setStart ( node , 0 )
155
- range . collapse ( true )
156
- domSel . removeAllRanges ( )
157
- domSel . addRange ( range )
153
+ if ( img ) domSel . collapse ( node . parentNode ! , domIndex ( node ) + 1 )
154
+ else domSel . collapse ( node , 0 )
158
155
// Kludge to kill 'control selection' in IE11 when selecting an
159
156
// invisible cursor wrapper, since that would result in those weird
160
157
// resize handles and a selection that considers the absolutely
You can’t perform that action at this time.
0 commit comments