From be47681fa7db7b7b51349d29a09d1f4f5b591949 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Sat, 25 Apr 2026 06:40:16 -0500 Subject: [PATCH] [fix]: panic from audio not existing in slide --- src/ui/presenter.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ui/presenter.rs b/src/ui/presenter.rs index 7257844..1454b68 100644 --- a/src/ui/presenter.rs +++ b/src/ui/presenter.rs @@ -1134,7 +1134,9 @@ impl Presenter { self.sink.1.stop(); self.sink.1.clear(); self.audio_duration = None; - if let Some(audio) = &self.audio { + if let Some(audio) = &self.audio + && audio.exists() + { let file = BufReader::new( File::open(audio) .expect("There should be an audio file here"),