mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update video osd
This commit is contained in:
parent
0444d44461
commit
28bb4ffd62
6 changed files with 49 additions and 29 deletions
|
@ -392,7 +392,7 @@
|
|||
}
|
||||
|
||||
if (currentTimeElement) {
|
||||
|
||||
|
||||
var timeText = positionTicks == null ? '--:--' : datetime.getDisplayRunningTime(positionTicks);
|
||||
|
||||
if (runtimeTicks) {
|
||||
|
@ -599,7 +599,20 @@
|
|||
// Don't call getNowPlayingBar here because we don't want to end up creating it just to hide it
|
||||
var elem = document.getElementsByClassName('nowPlayingBar')[0];
|
||||
if (elem) {
|
||||
slideDown(elem);
|
||||
|
||||
// If it's not currently visible, don't bother with the animation
|
||||
// transitionend events not firing in mobile chrome/safari when hidden
|
||||
if (document.body.classList.contains('hiddenNowPlayingBar')) {
|
||||
|
||||
dom.removeEventListener(elem, dom.whichTransitionEvent(), onSlideDownComplete, {
|
||||
once: true
|
||||
});
|
||||
elem.classList.add('hide');
|
||||
elem.classList.add('nowPlayingBar-hidden');
|
||||
|
||||
} else {
|
||||
slideDown(elem);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue