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]] [[package]]
name = "ostiary" name = "ostiary"
version = "1.0.4" version = "1.0.5"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"crossterm", "crossterm",

View File

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

View File

@@ -359,7 +359,14 @@ impl App {
} }
// ── Text input ──────────────────────────────────── // ── 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); input_buffer.push(c);
} }
KeyCode::Backspace if !is_menu => { KeyCode::Backspace if !is_menu => {