Remove some duplication from icon logic

Richard Feldman created

Change summary

crates/agent_ui/src/text_thread_editor.rs | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)

Detailed changes

crates/agent_ui/src/text_thread_editor.rs 🔗

@@ -2204,13 +2204,11 @@ impl TextThreadEditor {
 
         let provider_icon_element = if let Some(icon_path) = provider_icon_path {
             Icon::from_external_svg(icon_path)
-                .color(color)
-                .size(IconSize::XSmall)
         } else {
             Icon::new(provider_icon_name)
-                .color(color)
-                .size(IconSize::XSmall)
-        };
+        }
+        .color(color)
+        .size(IconSize::XSmall);
 
         PickerPopoverMenu::new(
             self.language_model_selector.clone(),