diff --git a/dashboard-ui/bower_components/emby-apiclient/.bower.json b/dashboard-ui/bower_components/emby-apiclient/.bower.json index 448b2fcb3a..cefae7b24c 100644 --- a/dashboard-ui/bower_components/emby-apiclient/.bower.json +++ b/dashboard-ui/bower_components/emby-apiclient/.bower.json @@ -16,12 +16,12 @@ }, "devDependencies": {}, "ignore": [], - "version": "1.1.109", - "_release": "1.1.109", + "version": "1.1.110", + "_release": "1.1.110", "_resolution": { "type": "version", - "tag": "1.1.109", - "commit": "04821a9677127cb08a156986385d3345ea9d7e74" + "tag": "1.1.110", + "commit": "ab24c293c88728733789d3fcdf127d18294a6148" }, "_source": "https://github.com/MediaBrowser/Emby.ApiClient.Javascript.git", "_target": "^1.1.51", diff --git a/dashboard-ui/bower_components/emby-apiclient/connectionmanager.js b/dashboard-ui/bower_components/emby-apiclient/connectionmanager.js index 66581b7e0a..7af102a4a2 100644 --- a/dashboard-ui/bower_components/emby-apiclient/connectionmanager.js +++ b/dashboard-ui/bower_components/emby-apiclient/connectionmanager.js @@ -216,7 +216,7 @@ return connectUser; }; - var minServerVersion = '3.0.7200'; + var minServerVersion = '3.0.8000'; self.minServerVersion = function (val) { if (val) { diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json index 7251ccd505..0cf4c0d727 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/.bower.json +++ b/dashboard-ui/bower_components/emby-webcomponents/.bower.json @@ -14,12 +14,12 @@ }, "devDependencies": {}, "ignore": [], - "version": "1.4.438", - "_release": "1.4.438", + "version": "1.4.439", + "_release": "1.4.439", "_resolution": { "type": "version", - "tag": "1.4.438", - "commit": "088b06ac2ac3e7d330b767ebb1cc4be28ff9f434" + "tag": "1.4.439", + "commit": "83d5b3f38e168da5f42415f346c8d624fc8523e8" }, "_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_target": "^1.2.1", diff --git a/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.css b/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.css index 5d16f7945d..97f36906f8 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.css +++ b/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.css @@ -97,7 +97,7 @@ } .actionSheetTitle { - margin: .5em 0 1em !important; + margin: .5em 0 !important; padding: 0 1em; flex-grow: 0; } diff --git a/dashboard-ui/bower_components/emby-webcomponents/playback/playbackmanager.js b/dashboard-ui/bower_components/emby-webcomponents/playback/playbackmanager.js index d2f5d39aef..e3b0d9b4eb 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/playback/playbackmanager.js +++ b/dashboard-ui/bower_components/emby-webcomponents/playback/playbackmanager.js @@ -90,8 +90,10 @@ define(['events', 'datetime', 'appSettings', 'pluginManager', 'userSettings', 'g self.setActivePlayer = function (player, targetInfo) { if (player === 'localplayer' || player.name === 'localplayer') { + if (currentPlayer && currentPlayer.isLocalPlayer) { + return; + } setCurrentPlayerInternal(null, null); - return; } if (typeof (player) === 'string') { @@ -115,7 +117,9 @@ define(['events', 'datetime', 'appSettings', 'pluginManager', 'userSettings', 'g self.trySetActivePlayer = function (player, targetInfo) { if (player === 'localplayer' || player.name === 'localplayer') { - setCurrentPlayerInternal(null, null); + if (currentPlayer && currentPlayer.isLocalPlayer) { + return; + } return; } diff --git a/dashboard-ui/scripts/videoosd.js b/dashboard-ui/scripts/videoosd.js index 4fa40f8acc..0f760ae623 100644 --- a/dashboard-ui/scripts/videoosd.js +++ b/dashboard-ui/scripts/videoosd.js @@ -423,14 +423,14 @@ function onPlayerChange() { - var currentPlayer = playbackManager.getCurrentPlayer(); + var player = playbackManager.getCurrentPlayer(); - if (currentPlayer && !currentPlayer.isLocalPlayer) { + if (player && !player.isLocalPlayer) { view.querySelector('.btnCast i').innerHTML = ''; } else { view.querySelector('.btnCast i').innerHTML = ''; } - bindToPlayer(currentPlayer); + bindToPlayer(player); } function onStateChanged(event, state) {