From 816c4817d000a358c4d0d623bcbdcd278a8e28e1 Mon Sep 17 00:00:00 2001 From: Danilo Leal <67129314+danilo-leal@users.noreply.github.com> Date: Wed, 10 Sep 2025 20:16:51 -0300 Subject: [PATCH] Fix code actions menu item font size (#37951) Follow up to https://github.com/zed-industries/zed/pull/37824, which made items be cut-off in the _editor_ instance of the code actions menu. This PR applies the default UI font size for the code action menu items only when the origin is the quick actions bar. Release Notes: - Fix code actions menu items being cut-off in the editor. --- crates/editor/src/code_context_menus.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/editor/src/code_context_menus.rs b/crates/editor/src/code_context_menus.rs index eef4e8643928631d4fb20f044d6f27bbded80a09..9384e2efed162e1a21b0b31fdc0e7f65ba25b130 100644 --- a/crates/editor/src/code_context_menus.rs +++ b/crates/editor/src/code_context_menus.rs @@ -1481,6 +1481,8 @@ impl CodeActionsMenu { ) -> AnyElement { let actions = self.actions.clone(); let selected_item = self.selected_item; + let is_quick_action_bar = matches!(self.origin(), ContextMenuOrigin::QuickActionBar); + let list = uniform_list( "code_actions_menu", self.actions.len(), @@ -1502,7 +1504,7 @@ impl CodeActionsMenu { this.child( h_flex() .overflow_hidden() - .text_sm() + .when(is_quick_action_bar, |this| this.text_ui(cx)) .child( // TASK: It would be good to make lsp_action.title a SharedString to avoid allocating here. action.lsp_action.title().replace("\n", ""),