Upgrade tui-input to 0.4.0

pull/474/head
Arijit Basu 2 years ago
parent a66d5e05d5
commit 0d12762c1d
No known key found for this signature in database
GPG Key ID: 0F8EF5258DC38077

14
Cargo.lock generated

@ -365,9 +365,9 @@ checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
[[package]]
name = "itoa"
version = "1.0.1"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35"
checksum = "112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d"
[[package]]
name = "js-sys"
@ -725,9 +725,9 @@ dependencies = [
[[package]]
name = "ryu"
version = "1.0.9"
version = "1.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f"
checksum = "f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695"
[[package]]
name = "same-file"
@ -786,7 +786,7 @@ version = "1.0.81"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c"
dependencies = [
"itoa 1.0.1",
"itoa 1.0.2",
"ryu",
"serde",
]
@ -922,9 +922,9 @@ dependencies = [
[[package]]
name = "tui-input"
version = "0.3.0"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e355185a96fc6fb1742465c589e992b74eef052294f678813cee9cd13490b653"
checksum = "59e209d9885c3f3559cc9849b1eca9726246be07a2a91aceb96b42c71c6c0ff9"
dependencies = [
"crossterm",
"serde",

@ -62,7 +62,7 @@ version = "0.7.4"
features = ['luajit', 'vendored', 'serialize', 'send']
[dependencies.tui-input]
version = "0.3.0"
version = "0.4.0"
features = ['serde']
[dev-dependencies]

@ -27,7 +27,7 @@ use std::collections::VecDeque;
use std::env;
use std::fs;
use std::path::PathBuf;
use tui_input::{Input, InputRequest, InputResponse};
use tui_input::{Input, InputRequest};
pub const VERSION: &str = env!("CARGO_PKG_VERSION");
pub const TEMPLATE_TABLE_ROW: &str = "TEMPLATE_TABLE_ROW";
@ -800,12 +800,9 @@ impl App {
self.logs_hidden = true;
} else {
let mut buf = Input::default();
match buf.handle(op.into()) {
InputResponse::StateChanged { .. } => {
self.input = Some(buf);
self.logs_hidden = true;
}
InputResponse::Unchanged => {}
if buf.handle(op.into()).is_some() {
self.input = Some(buf);
self.logs_hidden = true;
};
}
Ok(self)

Loading…
Cancel
Save