A simple CPU rendered GUI IDE experience.
Diffstat (limited to 'src/text.rs')
| -rw-r--r-- | src/text.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/text.rs b/src/text.rs index 9ad013c..93205f9 100644 --- a/src/text.rs +++ b/src/text.rs @@ -549,9 +549,9 @@ impl TextArea { self.vo += x.new_text.chars().filter(|&x| x == '\n').count(); } - let removed = e - b; - self.cursor += x.new_text.chars().count(); - self.cursor -= removed; // compensate + // let removed = e - b; + // self.cursor += x.new_text.chars().count(); + // self.cursor -= removed; // compensate // text.cursor += additional.new_text.chars().count(); // compensate } Ok(()) @@ -900,7 +900,6 @@ impl TextArea { _ = self.remove(f); } else { _ = self.remove(self.cursor - 1..self.cursor); - self.cursor = self.cursor - 1; self.set_ho(); } } |