From 11c8991943a4b3824357fbb0ea18dc2962ae2318 Mon Sep 17 00:00:00 2001
From: Nekojimi <Jim@nekojimi.moe>
Date: Sun, 14 Apr 2024 18:44:53 +0100
Subject: [PATCH] Fix track skipping not clearing the current track.

---
 src/main/java/moe/nekojimi/chords/MusicHandler.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/moe/nekojimi/chords/MusicHandler.java b/src/main/java/moe/nekojimi/chords/MusicHandler.java
index 6b0357a..e24e689 100644
--- a/src/main/java/moe/nekojimi/chords/MusicHandler.java
+++ b/src/main/java/moe/nekojimi/chords/MusicHandler.java
@@ -95,7 +95,7 @@ public class MusicHandler implements AudioSendHandler, Closeable, Consumer<Track
             {
                 return false;
             }
-            System.out.println("Playing track " + currentTrack.getLocation().getAbsolutePath());
+//            System.out.println("Playing track " + currentTrack.getLocation().getAbsolutePath());
             arrayErr = false;
             byteCount = 3840;
             TrackPlayer player = new TrackPlayer(currentTrack);
@@ -251,6 +251,7 @@ public class MusicHandler implements AudioSendHandler, Closeable, Consumer<Track
         if (!isPlaying())
             return false;
         playingTracks.clear();
+        currentTrack = null;
         requestTrack();
         return true;
     }