diff --git a/crates/editor/src/editor.rs b/crates/editor/src/editor.rs index 87b17f0a59f17f455f386d60a48f9e5b825f2ffe..839241452d82c14e63e497b6c5dba19ced3f1d98 100644 --- a/crates/editor/src/editor.rs +++ b/crates/editor/src/editor.rs @@ -910,7 +910,7 @@ impl CompletionsMenu { None }; - h_flex().flex_grow().min_w(px(120.)).child( + h_flex().flex_grow().w_full().min_w(px(120.)).child( ListItem::new(mat.candidate_id) .inset(true) .selected(item_ix == selected_item) @@ -1078,6 +1078,7 @@ impl CodeActionsMenu { let colors = cx.theme().colors(); h_flex() .flex_grow() + .w_full() .px_2() .min_w(px(120.)) .text_color(colors.text) diff --git a/crates/ui/src/components/list/list_item.rs b/crates/ui/src/components/list/list_item.rs index f23de39253e510c9b064af9bc081d7f0fd463c67..b4586f89995c3b344ff044d954888e9f05022b77 100644 --- a/crates/ui/src/components/list/list_item.rs +++ b/crates/ui/src/components/list/list_item.rs @@ -149,6 +149,7 @@ impl ParentElement for ListItem { impl RenderOnce for ListItem { fn render(self, cx: &mut WindowContext) -> impl IntoElement { h_flex() + .flex_grow() .id(self.id) .w_full() .relative()