1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Fix click on item details poster playing wrong item

This commit is contained in:
Bill Thornton 2022-03-02 15:52:39 -05:00
parent e3d080f208
commit 23ce32f617

View file

@ -770,6 +770,7 @@ function renderDetailImage(elem, item, imageLoader) {
centerText: true, centerText: true,
overlayText: false, overlayText: false,
transition: false, transition: false,
disableHoverMenu: true,
disableIndicators: true, disableIndicators: true,
overlayPlayButton: layoutManager.desktop, overlayPlayButton: layoutManager.desktop,
action: layoutManager.desktop ? 'resume' : 'none', action: layoutManager.desktop ? 'resume' : 'none',
@ -1916,10 +1917,6 @@ export default function (view, params) {
playCurrentItem(this, this.getAttribute('data-action')); playCurrentItem(this, this.getAttribute('data-action'));
} }
function onPosterClick(e) {
itemShortcuts.onClick.call(view.querySelector('.detailImageContainer'), e);
}
function onInstantMixClick() { function onInstantMixClick() {
playbackManager.instantMix(currentItem); playbackManager.instantMix(currentItem);
} }
@ -2015,7 +2012,7 @@ export default function (view, params) {
bindAll(view, '.btnCancelSeriesTimer', 'click', onCancelSeriesTimerClick); bindAll(view, '.btnCancelSeriesTimer', 'click', onCancelSeriesTimerClick);
bindAll(view, '.btnCancelTimer', 'click', onCancelTimerClick); bindAll(view, '.btnCancelTimer', 'click', onCancelTimerClick);
bindAll(view, '.btnDownload', 'click', onDownloadClick); bindAll(view, '.btnDownload', 'click', onDownloadClick);
view.querySelector('.detailImageContainer').addEventListener('click', onPosterClick); view.querySelector('.detailImageContainer').addEventListener('click', onPlayClick);
view.querySelector('.trackSelections').addEventListener('submit', onTrackSelectionsSubmit); view.querySelector('.trackSelections').addEventListener('submit', onTrackSelectionsSubmit);
view.querySelector('.btnSplitVersions').addEventListener('click', function () { view.querySelector('.btnSplitVersions').addEventListener('click', function () {
splitVersions(self, view, apiClient, params); splitVersions(self, view, apiClient, params);