diff --git a/members/oxide/src/vga/vt.rs b/members/oxide/src/vga/vt.rs index 252a964..6fd7648 100644 --- a/members/oxide/src/vga/vt.rs +++ b/members/oxide/src/vga/vt.rs @@ -20,7 +20,7 @@ where pub fn carry(&mut self) { self.pos.0 = 0; - if self.pos.1 >= M::HEIGHT { + if self.pos.1 + 1 >= M::HEIGHT { self.slide(); } else { self.pos.1 += 1; @@ -28,7 +28,7 @@ where } pub fn next_cell(&mut self) { - if self.pos.0 >= M::WIDTH { + if self.pos.0 + 1 >= M::WIDTH { self.carry(); } else { self.pos.0 += 1;