mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 20:26:42 +01:00
wip12 (0e)
This commit is contained in:
parent
83e64a3a10
commit
f5128829d6
12 changed files with 55 additions and 53 deletions
|
|
@ -110,7 +110,7 @@ impl Tui {
|
|||
let engine = Self {
|
||||
exited: Arc::new(AtomicBool::new(false)),
|
||||
buffer: Buffer::empty(area),
|
||||
area: area.xywh(),
|
||||
area: [area.x, area.y, area.width, area.height],
|
||||
backend,
|
||||
};
|
||||
let engine = Arc::new(RwLock::new(engine));
|
||||
|
|
@ -167,7 +167,10 @@ impl Tui {
|
|||
buffer.resize(size);
|
||||
buffer.reset();
|
||||
}
|
||||
let mut output = TuiOutput { buffer, area: size.xywh() };
|
||||
let mut output = TuiOutput {
|
||||
buffer,
|
||||
area: [size.x, size.y, size.width, size.height]
|
||||
};
|
||||
state.render(&mut output).expect("render failed");
|
||||
buffer = engine.write().unwrap().flip(output.buffer, size);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue