diff --git a/src/components/playback/playbackmanager.js b/src/components/playback/playbackmanager.js index ed06e3eef3..8502b551af 100644 --- a/src/components/playback/playbackmanager.js +++ b/src/components/playback/playbackmanager.js @@ -8,7 +8,7 @@ import * as userSettings from 'userSettings'; import globalize from 'globalize'; import connectionManager from 'connectionManager'; import loading from 'loading'; -import apphost from 'apphost'; +import appHost from 'apphost'; import screenfull from 'screenfull'; function enableLocalPlaylistManagement(player) { @@ -322,7 +322,7 @@ function getAudioStreamUrl(item, transcodingProfile, directPlayContainers, maxBi PlaySessionId: startingPlaySession, StartTimeTicks: startPosition || 0, EnableRedirection: true, - EnableRemoteMedia: apphost.supports('remoteaudio') + EnableRemoteMedia: appHost.supports('remoteaudio') }); } @@ -606,7 +606,7 @@ function supportsDirectPlay(apiClient, item, mediaSource) { const isFolderRip = mediaSource.VideoType === 'BluRay' || mediaSource.VideoType === 'Dvd' || mediaSource.VideoType === 'HdDvd'; if (mediaSource.SupportsDirectPlay || isFolderRip) { - if (mediaSource.IsRemote && !apphost.supports('remotevideo')) { + if (mediaSource.IsRemote && !appHost.supports('remotevideo')) { return Promise.resolve(false); } @@ -3156,7 +3156,7 @@ class PlaybackManager { return streamInfo ? streamInfo.playbackStartTimeTicks : null; }; - if (apphost.supports('remotecontrol')) { + if (appHost.supports('remotecontrol')) { import('serverNotifications').then(({ default: serverNotifications }) => { events.on(serverNotifications, 'ServerShuttingDown', self.setDefaultPlayerActive.bind(self)); events.on(serverNotifications, 'ServerRestarting', self.setDefaultPlayerActive.bind(self)); @@ -3520,7 +3520,7 @@ class PlaybackManager { 'PlayTrailers' ]; - if (appHost.default.supports('fullscreenchange')) { + if (appHost.supports('fullscreenchange')) { list.push('ToggleFullscreen'); } diff --git a/src/controllers/livetvstatus.js b/src/controllers/livetvstatus.js index f37760808a..7555b04b99 100644 --- a/src/controllers/livetvstatus.js +++ b/src/controllers/livetvstatus.js @@ -15,12 +15,10 @@ import 'emby-button'; const enableFocusTransform = !browser.slow && !browser.edge; function getDeviceHtml(device) { - let padderClass; + const padderClass = 'cardPadder-backdrop'; + let cssClass = 'card scalableCard backdropCard backdropCard-scalable'; + const cardBoxCssClass = 'cardBox visualCardBox'; let html = ''; - let cssClass = 'card scalableCard'; - let cardBoxCssClass = 'cardBox visualCardBox'; - cssClass += ' backdropCard backdropCard-scalable'; - padderClass = 'cardPadder-backdrop'; // TODO move card creation code to Card component diff --git a/src/plugins/bookPlayer/plugin.js b/src/plugins/bookPlayer/plugin.js index afd7052e1d..d35e248893 100644 --- a/src/plugins/bookPlayer/plugin.js +++ b/src/plugins/bookPlayer/plugin.js @@ -123,8 +123,8 @@ export class BookPlayer { onTouchStart(e) { // TODO: depending on the event this can be the document or the rendition itself - let rendition = this._rendition || this; - let book = rendition.book; + const rendition = this._rendition || this; + const book = rendition.book; // check that the event is from the book or the document if (!book || this._loaded === false) return; @@ -132,7 +132,8 @@ export class BookPlayer { // epubjs stores pages off the screen or something for preloading // get the modulus of the touch event to account for the increased width if (!e.touches || e.touches.length === 0) return; - let touch = e.touches[0].clientX % dom.getWindowSize().innerWidth; + + const touch = e.touches[0].clientX % dom.getWindowSize().innerWidth; if (touch < dom.getWindowSize().innerWidth / 2) { book.package.metadata.direction === 'rtl' ? rendition.next() : rendition.prev(); } else {