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

Fix chapter marker re-rendering

This commit is contained in:
Bill Thornton 2024-05-23 14:37:52 -04:00
parent bb9b4ce8bb
commit e56c46a913
2 changed files with 5 additions and 5 deletions

View file

@ -203,14 +203,14 @@ function setMarker(range, valueMarker, marker, valueProgress) {
} }
function updateMarkers(range, currentValue) { function updateMarkers(range, currentValue) {
if (range.getMarkerInfo) { if (range.getMarkerInfo && !range.markerInfo) {
range.markerInfo = range.getMarkerInfo(); range.markerInfo = range.getMarkerInfo();
range.markerContainerElement.innerHTML = ''; let markersHtml = '';
range.markerInfo.forEach(() => { range.markerInfo.forEach(() => {
range.markerContainerElement.insertAdjacentHTML('beforeend', '<span class="sliderMarker" aria-hidden="true"></span>'); markersHtml += '<span class="sliderMarker" aria-hidden="true"></span>';
}); });
range.markerContainerElement.innerHTML = markersHtml;
range.markerElements = range.markerContainerElement.querySelectorAll('.sliderMarker'); range.markerElements = range.markerContainerElement.querySelectorAll('.sliderMarker');
} }

View file

@ -263,7 +263,7 @@
.sliderMarker { .sliderMarker {
position: absolute; position: absolute;
width: 2px; width: 2px;
height: 0.5em; height: 12px;
transform: translate3d(0, 25%, 0); transform: translate3d(0, 25%, 0);
} }