on master help sign in
reset idle timer for all events
d544376Skyler Hawthorne
helix-term/src/application.rs+7−4
@@ -314,18 +314,21 @@ impl Application {
314 event = self.editor.wait_event() => {
314 event = self.editor.wait_event() => {
315 let _idle_handled = self.handle_editor_event(event).await;
315 let _idle_handled = self.handle_editor_event(event).await;
316
316
317− // for integration tests only, reset the idle timer after every
318− // event to signal when test events are done processing
319 #[cfg(feature = "integration")]
317 #[cfg(feature = "integration")]
320 {
318 {
321 if _idle_handled {
319 if _idle_handled {
322 return true;
320 return true;
323 }
321 }
324−
325− self.editor.reset_idle_timer();
326 }
322 }
327 }
323 }
328 }
324 }
325+
326+ // for integration tests only, reset the idle timer after every
327+ // event to signal when test events are done processing
328+ #[cfg(feature = "integration")]
329+ {
330+ self.editor.reset_idle_timer();
331+ }
329 }
332 }
330 }
333 }
331
334