Make sure that the tracker always has a valid(-ish) screen buffer
This commit is contained in:
@@ -355,7 +355,10 @@ impl OiaTracker {
|
|||||||
impl Default for Tracker {
|
impl Default for Tracker {
|
||||||
fn default() -> Self {
|
fn default() -> Self {
|
||||||
let ret = Self {
|
let ret = Self {
|
||||||
screen: vec![],
|
screen: vec![vec![CharCell{
|
||||||
|
attr: u32::c_pack(Color::NeutralWhite, Color::NeutralBlack, GraphicRendition::empty()),
|
||||||
|
ch: ' ',
|
||||||
|
}]],
|
||||||
oia: Default::default(),
|
oia: Default::default(),
|
||||||
screen_mode: ScreenMode {
|
screen_mode: ScreenMode {
|
||||||
columns: 80,
|
columns: 80,
|
||||||
|
|||||||
Reference in New Issue
Block a user