diff --git a/crates/gpui2/src/elements/uniform_list.rs b/crates/gpui2/src/elements/uniform_list.rs index 6436d73d6849a9793d2500eb0c8ba3aec70adc8e..bc5b807b202dcde26e7a4c39a1d9397c70ddb7e3 100644 --- a/crates/gpui2/src/elements/uniform_list.rs +++ b/crates/gpui2/src/elements/uniform_list.rs @@ -158,7 +158,6 @@ impl Element for UniformList { cx: &mut ViewContext, ) { let style = self.computed_style(); - style.paint(bounds, cx); let border = style.border_widths.to_pixels(cx.rem_size()); let padding = style.padding.to_pixels(bounds.size.into(), cx.rem_size()); @@ -170,6 +169,8 @@ impl Element for UniformList { ); cx.with_z_index(style.z_index.unwrap_or(0), |cx| { + style.paint(bounds, cx); + let content_size; if self.item_count > 0 { let item_height = self