aboutsummaryrefslogtreecommitdiffstats
path: root/src/daemon.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/daemon.rs')
-rw-r--r--src/daemon.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/daemon.rs b/src/daemon.rs
index cca9b11..00bf35f 100644
--- a/src/daemon.rs
+++ b/src/daemon.rs
@@ -453,11 +453,10 @@ fn process_command(
453 q.add_track(file.clone()); 453 q.add_track(file.clone());
454 } 454 }
455 if !audio.is_playing() 455 if !audio.is_playing()
456 && let Some(track) = files.first() 456 && let Some(track) = q.current()
457 { 457 {
458 let track = Track::from_path(track.clone());
459 audio.play(track.path.clone()); 458 audio.play(track.path.clone());
460 notification::notify_track(&track); 459 notification::notify_track(track);
461 } 460 }
462 format!("Queued {} tracks from: {}\n", files.len(), path_str) 461 format!("Queued {} tracks from: {}\n", files.len(), path_str)
463 } 462 }