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

update caching headers

This commit is contained in:
Luke Pulverenti 2016-11-27 14:36:56 -05:00
parent 087c2139c6
commit 4201f1065d
10 changed files with 118 additions and 165 deletions

View file

@ -9,10 +9,6 @@ define(['browser', 'dom', 'css!./viewcontainer-lite'], function (browser, dom) {
function enableAnimation() {
if (browser.animate) {
return true;
}
if (browser.tv) {
return false;
}
@ -21,7 +17,7 @@ define(['browser', 'dom', 'css!./viewcontainer-lite'], function (browser, dom) {
return false;
}
return browser.edge && !browser.mobile;
return browser.supportsCssAnimation();
}
function loadView(options) {
@ -102,7 +98,7 @@ define(['browser', 'dom', 'css!./viewcontainer-lite'], function (browser, dom) {
function animate(newAnimatedPage, oldAnimatedPage, transition, isBack) {
if (enableAnimation() && oldAnimatedPage && newAnimatedPage.animate) {
if (enableAnimation() && oldAnimatedPage) {
if (transition === 'slide') {
return slide(newAnimatedPage, oldAnimatedPage, transition, isBack);
} else if (transition === 'fade') {
@ -262,10 +258,6 @@ define(['browser', 'dom', 'css!./viewcontainer-lite'], function (browser, dom) {
selectedPageIndex = -1;
}
if (enableAnimation()) {
require(['webAnimations']);
}
return {
loadView: loadView,
tryRestoreView: tryRestoreView,