diff --git a/crates/gpui/src/window/element_cx.rs b/crates/gpui/src/window/element_cx.rs index 37530ff059b79cd9123fa8d6a1c5a54b0978b32f..c62ab96feab6ed491af029b756b8f9056af28ade 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]) {