From ff22f8604ddbdc8193930207970b5f6b4ec16c9e Mon Sep 17 00:00:00 2001 From: Farid Zakaria Date: Mon, 24 Mar 2025 04:24:50 -0700 Subject: fix(1289): clear terminal area if inline (#2600) Pulled from https://github.com/atuinsh/atuin/pull/2543 Fixes interactive mode in fish where the terminal wasn't being displayed properly. fixes #1289 Co-authored-by: Lucas Trzesniewski --- crates/atuin/src/command/client/search/interactive.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'crates') diff --git a/crates/atuin/src/command/client/search/interactive.rs b/crates/atuin/src/command/client/search/interactive.rs index 4113850b..c310f64d 100644 --- a/crates/atuin/src/command/client/search/interactive.rs +++ b/crates/atuin/src/command/client/search/interactive.rs @@ -1122,6 +1122,10 @@ pub async fn history( let mut results = app.query_results(&mut db, settings.smart_sort).await?; + if settings.inline_height > 0 { + terminal.clear()?; + } + let mut stats: Option = None; let accept; let result = 'render: loop { -- cgit v1.3.1