From 622bdae9a7595f01e2d09017b46f1a3d0f167981 Mon Sep 17 00:00:00 2001 From: Finn Evers Date: Wed, 8 Oct 2025 17:08:39 +0200 Subject: [PATCH] settings_ui: Add fallback for `agent_ui_font_size` (#39782) Closes https://github.com/zed-industries/zed/issues/39775 Release Notes: - N/A --- crates/settings_ui/src/page_data.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/crates/settings_ui/src/page_data.rs b/crates/settings_ui/src/page_data.rs index 021cdfdb0a07ce1797ad33e77459588cd7c97daf..e902232adce83edc0dc7f61374032ba706204752 100644 --- a/crates/settings_ui/src/page_data.rs +++ b/crates/settings_ui/src/page_data.rs @@ -299,7 +299,13 @@ pub(crate) fn settings_data() -> Vec { title: "Agent Panel UI Font Size", description: "Font size for agent response text in the agent panel. Falls back to the regular UI font size.", field: Box::new(SettingField { - pick: |settings_content| &settings_content.theme.agent_ui_font_size, + pick: |settings_content| { + if settings_content.theme.agent_ui_font_size.is_some() { + &settings_content.theme.agent_ui_font_size + } else { + &settings_content.theme.ui_font_size + } + }, pick_mut: |settings_content| &mut settings_content.theme.agent_ui_font_size, }), metadata: None,