A simple CPU rendered GUI IDE experience.
Diffstat (limited to 'src/text.rs')
-rw-r--r--src/text.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/text.rs b/src/text.rs
index af0c07b..a1455fb 100644
--- a/src/text.rs
+++ b/src/text.rs
@@ -31,6 +31,7 @@ pub struct TextArea {
cursor: usize,
highlighter: Highlighter,
column: usize,
+ pub vo: usize,
}
impl TextArea {
@@ -143,7 +144,6 @@ impl TextArea {
(c, r): (usize, usize),
color: [u8; 3],
bg: [u8; 3],
- vo: usize,
) -> Vec<Cell> {
let mut x = HighlightConfiguration::new(
tree_sitter_rust::LANGUAGE.into(),
@@ -238,7 +238,7 @@ impl TextArea {
}
}
}
- let cells = cells[vo * c..vo * c + r * c].to_vec();
+ let cells = cells[self.vo * c..self.vo * c + r * c].to_vec();
assert_eq!(cells.len(), c * r);
cells