|
|
@@ -1123,7 +1123,8 @@
|
|
|
} else if ((pos.end - pos.begin) > 1 || ((pos.end - pos.begin) == 1 && opts.insertMode)) { //partial selection
|
|
|
clearBuffer(buffer, pos.begin, pos.end);
|
|
|
determineActiveMasksetIndex(buffer, pos.begin, activeMasksetIndex);
|
|
|
- writeBuffer(input, buffer, isRTL ? checkVal(input, buffer, false) : pos.begin);
|
|
|
+ writeBuffer(input, buffer);
|
|
|
+ caret(input, isRTL ? checkVal(input, buffer, false) : pos.begin);
|
|
|
} else { //handle delete
|
|
|
var beginPos = android533 ? pos.end : pos.begin;
|
|
|
if (k == opts.keyCode.DELETE) {
|