From cb084d1564e4184653ff7306bddd7e56eb2cbc0a Mon Sep 17 00:00:00 2001 From: imkingjh999 Date: Sun, 10 May 2026 01:07:18 +0800 Subject: [PATCH] style: fix fmt and clippy warnings --- crates/tui/src/tui/app.rs | 8 ++++---- crates/tui/src/tui/model_picker.rs | 7 ++----- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/crates/tui/src/tui/app.rs b/crates/tui/src/tui/app.rs index bf945b1b..1332e23c 100644 --- a/crates/tui/src/tui/app.rs +++ b/crates/tui/src/tui/app.rs @@ -1142,10 +1142,10 @@ impl App { let settings = Settings::load().unwrap_or_else(|_| Settings::default()); // Let settings override the config provider so runtime switches survive restarts. - if let Some(ref provider_str) = settings.default_provider { - if let Some(parsed) = ApiProvider::parse(provider_str) { - provider = parsed; - } + if let Some(ref provider_str) = settings.default_provider + && let Some(parsed) = ApiProvider::parse(provider_str) + { + provider = parsed; } let auto_compact = settings.auto_compact; let calm_mode = settings.calm_mode; diff --git a/crates/tui/src/tui/model_picker.rs b/crates/tui/src/tui/model_picker.rs index 0711cfb5..70ca1631 100644 --- a/crates/tui/src/tui/model_picker.rs +++ b/crates/tui/src/tui/model_picker.rs @@ -72,8 +72,7 @@ pub struct ModelPickerView { impl ModelPickerView { #[must_use] pub fn new(app: &App) -> Self { - let hide_deepseek_models = - crate::config::provider_passes_model_through(app.api_provider); + let hide_deepseek_models = crate::config::provider_passes_model_through(app.api_provider); let initial_model = if app.auto_model { "auto".to_string() } else { @@ -85,9 +84,7 @@ impl ModelPickerView { } else { PICKER_MODELS.iter().map(|(id, _)| *id).collect() }; - let mut selected_model_idx = visible_models - .iter() - .position(|id| *id == initial_model); + let mut selected_model_idx = visible_models.iter().position(|id| *id == initial_model); let show_custom_model_row = selected_model_idx.is_none(); if show_custom_model_row { selected_model_idx = Some(visible_models.len());