|
|
@ -19802,7 +19802,6 @@ class PlexMeetsHomeAssistant extends HTMLElement {
|
|
|
|
if (!this.detailsShown &&
|
|
|
|
if (!this.detailsShown &&
|
|
|
|
window.innerHeight + window.scrollY > height + getOffset(this.content).top - 300 &&
|
|
|
|
window.innerHeight + window.scrollY > height + getOffset(this.content).top - 300 &&
|
|
|
|
this.renderedItems > 0) {
|
|
|
|
this.renderedItems > 0) {
|
|
|
|
console.log('renderNewElementsIfNeeded');
|
|
|
|
|
|
|
|
this.maxRenderCount = this.renderedItems - 1 + this.columnsCount * (loadAdditionalRowsCount * 2);
|
|
|
|
this.maxRenderCount = this.renderedItems - 1 + this.columnsCount * (loadAdditionalRowsCount * 2);
|
|
|
|
this.renderMovieElems();
|
|
|
|
this.renderMovieElems();
|
|
|
|
this.calculatePositions();
|
|
|
|
this.calculatePositions();
|
|
|
@ -20252,7 +20251,6 @@ class PlexMeetsHomeAssistant extends HTMLElement {
|
|
|
|
this.detailElem.children[0].innerHTML = escapeHtml(data.title);
|
|
|
|
this.detailElem.children[0].innerHTML = escapeHtml(data.title);
|
|
|
|
this.detailElem.children[1].innerHTML = escapeHtml(data.year);
|
|
|
|
this.detailElem.children[1].innerHTML = escapeHtml(data.year);
|
|
|
|
this.detailElem.children[1].dataset.year = escapeHtml(data.year);
|
|
|
|
this.detailElem.children[1].dataset.year = escapeHtml(data.year);
|
|
|
|
console.log(data.rating);
|
|
|
|
|
|
|
|
this.detailElem.children[2].innerHTML = `${(data.duration !== undefined
|
|
|
|
this.detailElem.children[2].innerHTML = `${(data.duration !== undefined
|
|
|
|
? `<span class='minutesDetail'>${Math.round(parseInt(escapeHtml(data.duration), 10) / 60 / 1000)} min</span>`
|
|
|
|
? `<span class='minutesDetail'>${Math.round(parseInt(escapeHtml(data.duration), 10) / 60 / 1000)} min</span>`
|
|
|
|
: '') +
|
|
|
|
: '') +
|
|
|
|