A simple CPU rendered GUI IDE experience.
Diffstat (limited to 'src/text.rs')
-rw-r--r--src/text.rs7
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();
}
}