1 Commits

Author SHA1 Message Date
Uber Veng
8fe8af2962 fixed bash script scrolling 2026-05-22 00:31:29 +07:00
3 changed files with 10 additions and 3 deletions

2
Cargo.lock generated
View File

@@ -1123,7 +1123,7 @@ dependencies = [
[[package]]
name = "ostiary"
version = "1.0.4"
version = "1.0.5"
dependencies = [
"anyhow",
"crossterm",

View File

@@ -1,6 +1,6 @@
[package]
name = "ostiary"
version = "1.0.4"
version = "1.0.5"
edition = "2024"
[dependencies]

View File

@@ -359,7 +359,14 @@ impl App {
}
// ── Text input ────────────────────────────────────
KeyCode::Char(c) if !is_menu && !is_confirm => {
// Vim motion keys (j/k/l/h) are excluded here so they
// fall through to the vim-motion arms below.
KeyCode::Char(c)
if !is_menu
&& !is_confirm
&& (is_text_input
|| !matches!(c, 'j' | 'k' | 'l' | 'h')) =>
{
input_buffer.push(c);
}
KeyCode::Backspace if !is_menu => {