From 0243d5b54236c9c0c3e0fd6b0655e285f0e3adfa Mon Sep 17 00:00:00 2001 From: Richard Feldman Date: Tue, 9 Dec 2025 11:44:10 -0500 Subject: [PATCH] Clean up some more icon code --- .../agent_ui/src/acp/model_selector_popover.rs | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/crates/agent_ui/src/acp/model_selector_popover.rs b/crates/agent_ui/src/acp/model_selector_popover.rs index 7fd808bb2059fdb16cec3cca271190202127a176..f67ee8510d42ffb3b3cd65dce0f970f0e6114090 100644 --- a/crates/agent_ui/src/acp/model_selector_popover.rs +++ b/crates/agent_ui/src/acp/model_selector_popover.rs @@ -78,13 +78,15 @@ impl Render for AcpModelSelectorPopover { self.selector.clone(), ButtonLike::new("active-model") .selected_style(ButtonStyle::Tinted(TintColor::Accent)) - .when_some(model_icon, |this, icon| match icon { - AgentModelIcon::Path(path) => { - this.child(Icon::from_path(path).color(color).size(IconSize::XSmall)) - } - AgentModelIcon::Named(icon_name) => { - this.child(Icon::new(icon_name).color(color).size(IconSize::XSmall)) - } + .when_some(model_icon, |this, icon| { + this.child( + match icon { + AgentModelIcon::Path(path) => Icon::from_path(path), + AgentModelIcon::Named(icon_name) => Icon::new(icon_name), + } + .color(color) + .size(IconSize::XSmall), + ) }) .child( Label::new(model_name)