Skip to content

Commit ff2ed9a

Browse files
enter-a-random-usernamegrhallenbeck
andauthoredJun 10, 2024··
Use % for playback slider marker postions (#5394)
* Use % for slider postions * Use calc to get the middle of the marker * Update src/elements/emby-slider/emby-slider.js Co-authored-by: Grady Hallenbeck <[email protected]> --------- Co-authored-by: Grady Hallenbeck <[email protected]>
1 parent aab3732 commit ff2ed9a

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed
 

‎src/elements/emby-slider/emby-slider.js

+1-4
Original file line numberDiff line numberDiff line change
@@ -239,10 +239,7 @@ function setMarker(range, valueMarker, marker, valueProgress) {
239239
return;
240240
}
241241

242-
let markerPos = (bubbleTrackRect.width * valueMarker / 100) - markerRect.width / 2;
243-
markerPos = Math.min(Math.max(markerPos, - markerRect.width / 2), bubbleTrackRect.width - markerRect.width / 2);
244-
245-
marker.style.left = markerPos + 'px';
242+
marker.style.left = `calc(${valueMarker}% - ${markerRect.width / 2}px)`;
246243

247244
if (valueProgress >= valueMarker) {
248245
marker.classList.remove('unwatched');

0 commit comments

Comments
 (0)
Please sign in to comment.