Merge pull request #94 from wagamama/long-wait
Maintain local copy of browsed tracks.
This commit is contained in:
commit
a2c78c491e
@ -48,9 +48,9 @@ function playBrowsedTracks(addtoqueue, trackid) {
|
||||
if (this.id == trackid) {
|
||||
selected = counter;
|
||||
}
|
||||
mopidy.tracklist.add(null, null, this.id);
|
||||
counter++;
|
||||
});
|
||||
mopidy.tracklist.add(browseTracks);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
@ -47,6 +47,7 @@ var customPlaylists = [];
|
||||
var customTracklists = [];
|
||||
|
||||
var browseStack = [];
|
||||
var browseTracks = [];
|
||||
|
||||
var ua = navigator.userAgent,
|
||||
isMobileSafari = /Mac/.test(ua) && /Mobile/.test(ua),
|
||||
|
||||
@ -106,12 +106,14 @@ function processBrowseDir(resultArr) {
|
||||
child += backHtml;
|
||||
}
|
||||
|
||||
browseTracks = [];
|
||||
for (var i = 0; i < resultArr.length; i++) {
|
||||
iconClass = getMediaClass(resultArr[i].uri);
|
||||
if(resultArr[i].type == 'track' ) {
|
||||
// console.log(resultArr[i]);
|
||||
mopidy.library.lookup(resultArr[i].uri).then(function (resultArr) {
|
||||
popupData[resultArr[0].uri] = resultArr[0];
|
||||
browseTracks.push(resultArr[0]);
|
||||
}, console.error);
|
||||
child += '<li class="song albumli" id="browselisttracks-' + resultArr[i].uri + '">' +
|
||||
'<a href="#" class="moreBtn" onclick="return popupTracks(event, \'' + uri + '\', \'' + resultArr[i].uri + '\');">' +
|
||||
|
||||
Loading…
Reference in New Issue
Block a user