mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Merge branch 'release-10.8.z' into additionalPluginVerification
This commit is contained in:
commit
59813ee0ea
3 changed files with 6 additions and 3 deletions
|
@ -43,7 +43,7 @@ function refreshDirectoryBrowser(page, path, fileOptions, updatePathOnError) {
|
||||||
Promise.all(promises).then(
|
Promise.all(promises).then(
|
||||||
responses => {
|
responses => {
|
||||||
const folders = responses[0];
|
const folders = responses[0];
|
||||||
const parentPath = responses[1] || '';
|
const parentPath = (responses[1] ? JSON.parse(responses[1]) : '') || '';
|
||||||
let html = '';
|
let html = '';
|
||||||
|
|
||||||
page.querySelector('.results').scrollTop = 0;
|
page.querySelector('.results').scrollTop = 0;
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
import DOMPurify from 'dompurify';
|
||||||
|
|
||||||
import browser from '../../scripts/browser';
|
import browser from '../../scripts/browser';
|
||||||
import { Events } from 'jellyfin-apiclient';
|
import { Events } from 'jellyfin-apiclient';
|
||||||
import { appHost } from '../../components/apphost';
|
import { appHost } from '../../components/apphost';
|
||||||
|
@ -1317,7 +1319,8 @@ function tryRemoveElement(elem) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (selectedTrackEvent && selectedTrackEvent.Text) {
|
if (selectedTrackEvent && selectedTrackEvent.Text) {
|
||||||
subtitleTextElement.innerHTML = normalizeTrackEventText(selectedTrackEvent.Text, true);
|
subtitleTextElement.innerHTML = DOMPurify.sanitize(
|
||||||
|
normalizeTrackEventText(selectedTrackEvent.Text, true));
|
||||||
subtitleTextElement.classList.remove('hide');
|
subtitleTextElement.classList.remove('hide');
|
||||||
} else {
|
} else {
|
||||||
subtitleTextElement.classList.add('hide');
|
subtitleTextElement.classList.add('hide');
|
||||||
|
|
|
@ -130,7 +130,7 @@ import browser from './browser';
|
||||||
|
|
||||||
typeString = 'audio/ogg; codecs="opus"';
|
typeString = 'audio/ogg; codecs="opus"';
|
||||||
} else if (format === 'alac') {
|
} else if (format === 'alac') {
|
||||||
if (browser.iOS || browser.osx) {
|
if (browser.iOS || browser.osx && browser.safari) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
} else if (format === 'mp2') {
|
} else if (format === 'mp2') {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue