From af4609727cf7281e60c81f514fe24b05e50cc053 Mon Sep 17 00:00:00 2001 From: Deluan Date: Tue, 17 Nov 2020 10:33:53 -0500 Subject: [PATCH] Goto album page when clicking on player's album cover --- 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 b6d539299..cbfc31c1d 100644 --- a/ui/src/audioplayer/Player.js +++ b/ui/src/audioplayer/Player.js @@ -250,6 +250,12 @@ const Player = () => { [dispatch, dataProvider] ) + const onCoverClick = useCallback((mode, audioLists, audioInfo) => { + if (mode === 'full') { + window.location.href = `#/album/${audioInfo.albumId}/show` + } + }, []) + const onBeforeDestroy = useCallback(() => { return new Promise((resolve, reject) => { dispatch(clearQueue()) @@ -272,6 +278,7 @@ const Player = () => { onAudioPause={onAudioPause} onAudioEnded={onAudioEnded} onAudioVolumeChange={onAudioVolumeChange} + onCoverClick={onCoverClick} onBeforeDestroy={onBeforeDestroy} getAudioInstance={(instance) => { audioInstance = instance