diff --git a/crates/gpui/src/window/element_cx.rs b/crates/gpui/src/window/element_cx.rs index 37530ff059..c62ab96fea 100644 --- a/crates/gpui/src/window/element_cx.rs +++ b/crates/gpui/src/window/element_cx.rs @@ -432,6 +432,7 @@ impl<'a> ElementContext<'a> { ); self.window.next_frame.deferred_draws = deferred_draws; self.window.element_id_stack.clear(); + self.window.text_style_stack.clear(); } fn paint_deferred_draws(&mut self, deferred_draw_indices: &[usize]) {