aboutsummaryrefslogtreecommitdiffstats
path: root/crates/atuin-ai
diff options
context:
space:
mode:
Diffstat (limited to 'crates/atuin-ai')
-rw-r--r--crates/atuin-ai/src/commands/inline.rs6
-rw-r--r--crates/atuin-ai/src/tui/components/markdown.rs8
2 files changed, 5 insertions, 9 deletions
diff --git a/crates/atuin-ai/src/commands/inline.rs b/crates/atuin-ai/src/commands/inline.rs
index 6d9628ea..b7aae51f 100644
--- a/crates/atuin-ai/src/commands/inline.rs
+++ b/crates/atuin-ai/src/commands/inline.rs
@@ -326,10 +326,8 @@ fn prompt_ai_setup() -> Result<SetupChoice> {
KeyCode::Up | KeyCode::Char('k') => {
selected = selected.saturating_sub(1);
}
- KeyCode::Down | KeyCode::Char('j') => {
- if selected < options.len() - 1 {
- selected += 1;
- }
+ KeyCode::Down | KeyCode::Char('j') if selected < options.len() - 1 => {
+ selected += 1;
}
KeyCode::Enter => break,
KeyCode::Esc => {
diff --git a/crates/atuin-ai/src/tui/components/markdown.rs b/crates/atuin-ai/src/tui/components/markdown.rs
index f164fdc5..607520b7 100644
--- a/crates/atuin-ai/src/tui/components/markdown.rs
+++ b/crates/atuin-ai/src/tui/components/markdown.rs
@@ -196,11 +196,9 @@ fn parse_markdown<'a>(source: &'a str, styles: &'a MarkdownStyles) -> Text<'stat
Event::End(TagEnd::Item) => {
in_list_item = false;
}
- Event::Start(Tag::List(_)) => {
- if current_line > 0 || !lines[0].is_empty() {
- current_line += 1;
- lines.push(Vec::new());
- }
+ Event::Start(Tag::List(_)) if current_line > 0 || !lines[0].is_empty() => {
+ current_line += 1;
+ lines.push(Vec::new());
}
Event::End(TagEnd::List(_)) => {}
_ => {}