summaryrefslogtreecommitdiff
path: root/public/assets/js/lib
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/js/lib')
-rw-r--r--public/assets/js/lib/views/details/audio.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/public/assets/js/lib/views/details/audio.js b/public/assets/js/lib/views/details/audio.js
index 30c5efd..fb72e0b 100644
--- a/public/assets/js/lib/views/details/audio.js
+++ b/public/assets/js/lib/views/details/audio.js
@@ -26,6 +26,7 @@ var audio = (function () {
audio.index = function () {
music = [];
+ current_index = -1;
var links = document.querySelectorAll("a");
Array.prototype.slice.apply(links).forEach(function (link) {
if (!link.href.match(/\.(mp3|wav|aiff?|m4a|ogg|opus|flac)$/)) return;
@@ -70,7 +71,9 @@ var audio = (function () {
audio.set_cursor = function () {
selected = document.querySelector(".playing");
if (selected) selected.classList.remove("playing");
- music[current_index].classList.add("playing");
+ if (current_index > -1) {
+ music[current_index].classList.add("playing");
+ }
};
audio.prev = function () {