From ecae2082edf1f3aa4ae048625c24a00f5fb13e56 Mon Sep 17 00:00:00 2001 From: same mf who else Date: Fri, 20 Feb 2026 00:37:40 +0200 Subject: [PATCH] fix(tui): now 38 errors from tests --- tui/src/lib.rs | 4 +++- tui/src/tui_impls.rs | 7 +++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/tui/src/lib.rs b/tui/src/lib.rs index 16fd3d7..fc6ec25 100644 --- a/tui/src/lib.rs +++ b/tui/src/lib.rs @@ -135,7 +135,9 @@ pub fn tui_teardown (backend: &mut CrosstermBackend) -> Usually<() } pub fn tui_resized ( - backend: &mut CrosstermBackend, buffer: &mut Buffer, size: ratatui::prelude::Rect + backend: &mut CrosstermBackend, + buffer: &mut Buffer, + size: ratatui::prelude::Rect ) { if buffer.area != size { backend.clear_region(ClearType::All).unwrap(); diff --git a/tui/src/tui_impls.rs b/tui/src/tui_impls.rs index c6c4afa..20b3410 100644 --- a/tui/src/tui_impls.rs +++ b/tui/src/tui_impls.rs @@ -16,10 +16,9 @@ impl Tui { /// Clean up after run pub fn teardown (&mut self) -> Usually<()> { tui_teardown(&mut self.backend) } /// Apply changes to the display buffer. - pub fn flip (&mut self, mut new_buffer: Buffer, size: ratatui::prelude::Rect) -> Buffer { - let Self { buffer, backend, .. } = self; - tui_resized(&mut backend, &mut buffer, size); - tui_redrawn(&mut backend, &mut buffer, &mut new_buffer); + pub fn flip (&mut self, mut buffer: Buffer, size: ratatui::prelude::Rect) -> Buffer { + tui_resized(&mut self.backend, &mut self.buffer, size); + tui_redrawn(&mut self.backend, &mut self.buffer, &mut buffer); buffer } }