diff --git a/crates/edit_prediction/src/edit_prediction.rs b/crates/edit_prediction/src/edit_prediction.rs index c47c1a70e843a17cc98083dec664c7fc05933426..cc7fe4373ce53db643df9e2617a6eb77406d2e56 100644 --- a/crates/edit_prediction/src/edit_prediction.rs +++ b/crates/edit_prediction/src/edit_prediction.rs @@ -688,12 +688,14 @@ impl EditPredictionStore { pub fn clear_history(&mut self) { for project_state in self.projects.values_mut() { project_state.events.clear(); + project_state.last_event.take(); } } pub fn clear_history_for_project(&mut self, project: &Entity) { if let Some(project_state) = self.projects.get_mut(&project.entity_id()) { project_state.events.clear(); + project_state.last_event.take(); } }