From 36a2c863bfe5ff62a9eb90dd8482f861200963af Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Tue, 25 Apr 2023 15:16:02 -0500 Subject: [PATCH] fix dioxus-tui tests --- packages/dioxus-tui/Cargo.toml | 2 +- packages/dioxus-tui/tests/events.rs | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/dioxus-tui/Cargo.toml b/packages/dioxus-tui/Cargo.toml index 43e568b0f..18388b12e 100644 --- a/packages/dioxus-tui/Cargo.toml +++ b/packages/dioxus-tui/Cargo.toml @@ -21,7 +21,7 @@ dioxus-native-core-macro = { path = "../native-core-macro", version = "^0.3.0" } dioxus-hot-reload = { path = "../hot-reload", optional = true } rink = { path = "../rink" } -crossterm = "0.23.0" +crossterm = "0.26.0" tokio = { version = "1.15.0", features = ["full"] } futures = "0.3.19" taffy = "0.2.1" diff --git a/packages/dioxus-tui/tests/events.rs b/packages/dioxus-tui/tests/events.rs index c4be26e4a..671cfc349 100644 --- a/packages/dioxus-tui/tests/events.rs +++ b/packages/dioxus-tui/tests/events.rs @@ -47,10 +47,14 @@ fn key_down() { tui_ctx.inject_event(Event::Key(KeyEvent { code: KeyCode::Tab, modifiers: KeyModifiers::NONE, + kind: crossterm::event::KeyEventKind::Press, + state: crossterm::event::KeyEventState::NONE, })); tui_ctx.inject_event(Event::Key(KeyEvent { code: KeyCode::Char('a'), modifiers: KeyModifiers::NONE, + kind: crossterm::event::KeyEventKind::Press, + state: crossterm::event::KeyEventState::NONE, })); cx.render(rsx! { div {