diff --git a/src/profile/history/item.rs b/src/profile/history/item.rs index 6eae228f..944a9845 100644 --- a/src/profile/history/item.rs +++ b/src/profile/history/item.rs @@ -42,7 +42,11 @@ impl Item { pub fn close(&mut self) { match self.closed { Some(ref mut closed) => closed.pulse(), - None => self.closed = Some(Event::new()), + None => { + let mut event = Event::new(); + event.pulse(); + self.closed = Some(event) + } } } }