From 4ffe748461cbe39eaa84b3074a198b61c8464255 Mon Sep 17 00:00:00 2001
From: Danilo Leal <67129314+danilo-leal@users.noreply.github.com>
Date: Tue, 27 Jan 2026 15:37:43 -0300
Subject: [PATCH] agent_ui: Fix inline assistant line height (#47772)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This makes the inline assistant editor use the line height value
configured in the settings, and fixes cut-off button creases:
| Before | After |
|--------|--------|
|
|
|
Release Notes:
- Agent: Fixed cut-off mention creases in the inline assistant.
---
crates/agent_ui/src/inline_prompt_editor.rs | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/crates/agent_ui/src/inline_prompt_editor.rs b/crates/agent_ui/src/inline_prompt_editor.rs
index 3c6b99f3466e2341e88e358c6d649ba828382848..48c597f0431c480ade5810db99c36a890ec65093 100644
--- a/crates/agent_ui/src/inline_prompt_editor.rs
+++ b/crates/agent_ui/src/inline_prompt_editor.rs
@@ -1118,14 +1118,13 @@ impl PromptEditor {
.child({
let settings = ThemeSettings::get_global(cx);
let font_size = settings.buffer_font_size(cx);
- let line_height = font_size * 1.2;
let text_style = TextStyle {
color: colors.editor_foreground,
font_family: settings.buffer_font.family.clone(),
font_features: settings.buffer_font.features.clone(),
font_size: font_size.into(),
- line_height: line_height.into(),
+ line_height: relative(settings.buffer_line_height.value()),
..Default::default()
};