Fix caret position after using autocomplete helper
This commit is contained in:
parent
a312508364
commit
8343256473
@ -538,7 +538,9 @@ namespace RichTextProcessor {
|
|||||||
// * check whether text was sliced
|
// * check whether text was sliced
|
||||||
// TODO: consider about moving it to other function
|
// TODO: consider about moving it to other function
|
||||||
if(entity.offset >= textLength) {
|
if(entity.offset >= textLength) {
|
||||||
continue;
|
if(entity._ !== 'messageEntityCaret') { // * can set caret to the end
|
||||||
|
continue;
|
||||||
|
}
|
||||||
} else if((entity.offset + entity.length) > textLength) {
|
} else if((entity.offset + entity.length) > textLength) {
|
||||||
entity = copy(entity);
|
entity = copy(entity);
|
||||||
entity.length = entity.offset + entity.length - textLength;
|
entity.length = entity.offset + entity.length - textLength;
|
||||||
|
Loading…
Reference in New Issue
Block a user