diff --git a/crates/gpui2/src/elements/div.rs b/crates/gpui2/src/elements/div.rs index baf816ab77771e52cc71329d837b520dc2c71b51..081b4f65a3ae1f09e303877688eb66d898355ca1 100644 --- a/crates/gpui2/src/elements/div.rs +++ b/crates/gpui2/src/elements/div.rs @@ -73,6 +73,7 @@ impl Element for Div { for child in &mut self.children { child.paint(view, layout.bounds.origin(), cx); } + style.paint_foreground(layout.bounds, cx); if pop_text_style { cx.pop_text_style(); } diff --git a/crates/gpui2/src/style.rs b/crates/gpui2/src/style.rs index 90b8cdf49b02356e4f31a7c311733106835f58d1..5ec08123929ac3d376ac6deb5ecdf8c7f013de6a 100644 --- a/crates/gpui2/src/style.rs +++ b/crates/gpui2/src/style.rs @@ -477,6 +477,15 @@ pub trait StyleHelpers: Styleable