From d9396373e31cd130b76dc2bdea2edff8eb138495 Mon Sep 17 00:00:00 2001 From: Richard Feldman Date: Tue, 9 Dec 2025 11:54:00 -0500 Subject: [PATCH] Eliminate more code duplication --- crates/agent_ui/src/language_model_selector.rs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/crates/agent_ui/src/language_model_selector.rs b/crates/agent_ui/src/language_model_selector.rs index 312a2293a072da34c8ffd7e6985c0a4b4c919fdf..fb18c26b0946f6f0b51d80b465d045e0cbb33e7d 100644 --- a/crates/agent_ui/src/language_model_selector.rs +++ b/crates/agent_ui/src/language_model_selector.rs @@ -140,13 +140,9 @@ impl LanguageModelPickerDelegate { // Subscribe to registry events and send refresh signals through the channel let registry = LanguageModelRegistry::global(cx); cx.subscribe(®istry, move |_picker, _, event, _cx| match event { - language_model::Event::ProviderStateChanged(_) => { - refresh_tx.unbounded_send(()).ok(); - } - language_model::Event::AddedProvider(_) => { - refresh_tx.unbounded_send(()).ok(); - } - language_model::Event::RemovedProvider(_) => { + language_model::Event::ProviderStateChanged(_) + | language_model::Event::AddedProvider(_) + | language_model::Event::RemovedProvider(_) => { refresh_tx.unbounded_send(()).ok(); } _ => {}