diff --git a/modules/web.html b/modules/web.html
index 14c14b5..53f0529 100644
--- a/modules/web.html
+++ b/modules/web.html
@@ -339,6 +339,7 @@
}
const ul = document.getElementById("playlist-ul");
Array.from(ul.children).forEach(c => c.classList.remove("selected"));
+ Array.from(document.getElementById("dirs-box").children).forEach(c => c.classList.remove("selected"));
el.classList.add("selected");
selectedPlaylistIndex = i;
updateControls()
@@ -371,6 +372,7 @@
return;
}
Array.from(dirsBox.children).forEach(c=>c.classList.remove("selected"));
+ Array.from(document.getElementById("playlist-ul").children).forEach(c => c.classList.remove("selected"));
node.classList.add("selected");
selectedDir = null;
selectedSubFile = null;
@@ -393,6 +395,7 @@
return;
}
Array.from(document.getElementById("dirs-box").children).forEach(c => c.classList.remove("selected"));
+ Array.from(document.getElementById("playlist-ul").children).forEach(c => c.classList.remove("selected"));
node.classList.add("selected");
selectedDir = name;
selectedSubFile = null;
diff --git a/pyproject.toml b/pyproject.toml
index 23da189..bf944c6 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -8,7 +8,7 @@ version = "0.1"
dependencies = ["log95", "unidecode", "libcache"]
[tool.setuptools]
-py-modules = ["radioPlaylist", "radioPlayer"]
+py-modules = ["radioPlaylist", "radioPlayer", "tinytag"]
packages = ["modules"]
[project.scripts]