diff --git a/qml/items/RadioPlayer.qml b/qml/items/RadioPlayer.qml index d265bf5..941e106 100644 --- a/qml/items/RadioPlayer.qml +++ b/qml/items/RadioPlayer.qml @@ -367,19 +367,19 @@ MediaPlayer { } } function loadRandomPlay(){ - var rnd = Math.floor(Math.random() * playlistCount) - if (playHistory.get(rnd).url_resolved) { - _favicon = playHistory.get(rnd).favicon - _name = playHistory.get(rnd).name - _countrycode = playHistory.get(rnd).countrycode - _tags = playHistory.get(rnd).tags - _codec = playHistory.get(rnd).codec//getCodec(model.codec) - _bitrate = playHistory.get(rnd).bitrate //getBitrate(model.bitrate) - _hls = playHistory.get(rnd).hls - _url_resolved = playHistory.get(rnd).url_resolved - _homepage = playHistory.get(rnd).homepage - _stationuuid = playHistory.get(rnd).stationuuid - _favorite = playHistory.get(rnd).favorite + var rnd = Math.floor(Math.random() * playlist.count) + if (playlist.get(rnd).url_resolved) { + _favicon = playlist.get(rnd).favicon + _name = playlist.get(rnd).name + _countrycode = playlist.get(rnd).countrycode + _tags = playlist.get(rnd).tags + _codec = playlist.get(rnd).codec//getCodec(model.codec) + _bitrate = playlist.get(rnd).bitrate //getBitrate(model.bitrate) + _hls = playlist.get(rnd).hls + _url_resolved = playlist.get(rnd).url_resolved + _homepage = playlist.get(rnd).homepage + _stationuuid = playlist.get(rnd).stationuuid + _favorite = playlist.get(rnd).favorite isPlaying = false isPaused = true // pageStack.push("RadioPlayerPage.qml")