diff --git a/mopidy_musicbox_webclient/static/js/functionsvars.js b/mopidy_musicbox_webclient/static/js/functionsvars.js
index c4cc492..e8b5fd0 100644
--- a/mopidy_musicbox_webclient/static/js/functionsvars.js
+++ b/mopidy_musicbox_webclient/static/js/functionsvars.js
@@ -219,7 +219,7 @@ function renderSongLi (previousTrack, track, nextTrack, uri, tlid, target, curre
'' +
' ' + track.name + '
'
- if (listLength === 1 || !hasSameAlbum(previousTrack, track) && !hasSameAlbum(track, nextTrack)) {
+ if (listLength === 1 || (!hasSameAlbum(previousTrack, track) && !hasSameAlbum(track, nextTrack))) {
html += renderSongLiAlbumInfo(track)
}
html += ''
@@ -257,7 +257,7 @@ function renderSongLiTrackArtists (track) {
}
/* Tracklist renderer to insert dividers between albums. */
-function renderSongLiDivider (previousTrack, track, nextTrack, currentIndex, target) {
+function renderSongLiDivider (previousTrack, track, nextTrack, target) {
var html = ''
// Render differently if part of an album.
if (!hasSameAlbum(previousTrack, track) && hasSameAlbum(track, nextTrack)) {
@@ -269,7 +269,7 @@ function renderSongLiDivider (previousTrack, track, nextTrack, currentIndex, tar
renderSongLiTrackArtists(track) + '
'
// Retrieve album covers
images.setAlbumImage(track.uri, getjQueryID(target + '-cover', track.uri, true), mopidy, 'small')
- } else if (!hasSameAlbum(track, nextTrack) && currentIndex > 0) {
+ } else if (previousTrack && !hasSameAlbum(previousTrack, track)) {
// Small divider
html += ' '
}
@@ -341,7 +341,7 @@ function resultsToTables (results, target, uri, onClickBack, backIsOptional) {
nextTrack = nextTrack ? nextTrack.track : undefined
}
popupData[track.uri] = track
- html += renderSongLiDivider(previousTrack, track, nextTrack, i, target)
+ html += renderSongLiDivider(previousTrack, track, nextTrack, target)
html += renderSongLi(previousTrack, track, nextTrack, uri, tlid, target, i, results.length)
}
}
diff --git a/mopidy_musicbox_webclient/static/js/process_ws.js b/mopidy_musicbox_webclient/static/js/process_ws.js
index 794c17e..a6bfe40 100644
--- a/mopidy_musicbox_webclient/static/js/process_ws.js
+++ b/mopidy_musicbox_webclient/static/js/process_ws.js
@@ -137,10 +137,7 @@ function processBrowseDir (resultArr) {
if (uris.length === 1 || (previousTrack && !hasSameAlbum(previousTrack, track) && !hasSameAlbum(track, nextTrack))) {
renderSongLiAlbumInfo(track, BROWSE_TABLE)
}
- if (!hasSameAlbum(previousTrack, track)) {
- // Starting to render a new album in the list.
- renderSongLiDivider(previousTrack, track, nextTrack, i, BROWSE_TABLE)
- }
+ renderSongLiDivider(previousTrack, track, nextTrack, BROWSE_TABLE)
}
})
showLoading(false)