From 4702c5abbde3fb21fe84d614faf90e0a87473072 Mon Sep 17 00:00:00 2001 From: Deluan Date: Thu, 11 Jun 2020 22:40:35 -0400 Subject: [PATCH] Add track/artist being played to the page title. Closes #317 --- ui/src/audioplayer/Player.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ui/src/audioplayer/Player.js b/ui/src/audioplayer/Player.js index 371a7568..bd3edf76 100644 --- a/ui/src/audioplayer/Player.js +++ b/ui/src/audioplayer/Player.js @@ -93,12 +93,17 @@ const Player = () => { const OnAudioPlay = (info) => { if (info.duration) { + document.title = `${info.name} - ${info.singer} - Navidrome` dispatch(scrobble(info.trackId, false)) subsonic.scrobble(info.trackId, false) dataProvider.getOne('keepalive', { id: info.trackId }) } } + const onAudioEnded = () => { + document.title = 'Navidrome' + } + if (authenticated && options.audioLists.length > 0) { return ( { onAudioListsChange={OnAudioListsChange} onAudioProgress={OnAudioProgress} onAudioPlay={OnAudioPlay} + onAudioEnded={onAudioEnded} /> ) } + document.title = 'Navidrome' return null }