diff --git a/crates/agent_ui/src/acp/model_selector_popover.rs b/crates/agent_ui/src/acp/model_selector_popover.rs index 1b510b6f52d11d535e9e59dda9861e912345ddbc..875749266b4328d92bd5f1859be0cdac32068850 100644 --- a/crates/agent_ui/src/acp/model_selector_popover.rs +++ b/crates/agent_ui/src/acp/model_selector_popover.rs @@ -78,15 +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_external_svg(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_external_svg(path), + AgentModelIcon::Named(icon_name) => Icon::new(icon_name), + } + .color(color) + .size(IconSize::XSmall), + ) }) .child( Label::new(model_name)