fixed char limit (#3173)
This commit is contained in:
parent
65eecde244
commit
339b758c60
|
|
@ -1185,7 +1185,7 @@ fn insert_text(
|
|||
if char_limit < usize::MAX {
|
||||
let mut new_string = text_to_insert;
|
||||
// Avoid subtract with overflow panic
|
||||
let cutoff = char_limit.saturating_sub(text.as_str().len());
|
||||
let cutoff = char_limit.saturating_sub(text.as_str().chars().count());
|
||||
|
||||
new_string = match new_string.char_indices().nth(cutoff) {
|
||||
None => new_string,
|
||||
|
|
|
|||
Loading…
Reference in New Issue