diff --git a/crates/gpui/src/presenter.rs b/crates/gpui/src/presenter.rs index 6f50d594be..dde8de831a 100644 --- a/crates/gpui/src/presenter.rs +++ b/crates/gpui/src/presenter.rs @@ -76,6 +76,7 @@ impl Presenter { ) { cx.start_frame(); for view_id in &invalidation.removed { + invalidation.updated.remove(view_id); self.rendered_views.remove(view_id); } for view_id in &invalidation.updated {