diff --git a/package.json b/package.json index e1b3ce74..ba2889b8 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "application-config-path": "^0.1.0", "chromecasts": "^1.8.0", "create-torrent": "^3.22.1", - "dlnacasts": "^0.0.1", + "dlnacasts": "^0.0.2", "drag-drop": "^2.11.0", "electron-localshortcut": "^0.6.0", "electron-prebuilt": "0.37.3", diff --git a/renderer/index.js b/renderer/index.js index 2ac8f1ce..f7645ea2 100644 --- a/renderer/index.js +++ b/renderer/index.js @@ -246,7 +246,7 @@ function dispatch (action, ...args) { if (action === 'openTorrentContextMenu') { openTorrentContextMenu(args[0] /* infoHash */) } - if (action === 'open') { + if (action === 'openDevice') { lazyLoadCast().open(args[0] /* deviceType */) } if (action === 'stopCasting') { diff --git a/renderer/views/player.js b/renderer/views/player.js index 9c9c06df..76af7270 100644 --- a/renderer/views/player.js +++ b/renderer/views/player.js @@ -190,7 +190,7 @@ function renderCastScreen (state) { backgroundImage: cssBackgroundImagePoster(state) } - // Show whether we're connected to Chromecast / Airplay /DLNA + // Show whether we're connected to Chromecast / Airplay / DLNA var castStatus = isStarting ? 'Connecting...' : 'Connected' return hx`
@@ -275,9 +275,9 @@ function renderPlayerControls (state) { chromecastClass = '' airplayClass = '' dlnaClass = '' - chromecastHandler = dispatcher('open', 'chromecast') - airplayHandler = dispatcher('open', 'airplay') - dlnaHandler = dispatcher('open', 'dlna') + chromecastHandler = dispatcher('openDevice', 'chromecast') + airplayHandler = dispatcher('openDevice', 'airplay') + dlnaHandler = dispatcher('openDevice', 'dlna') } if (state.devices.chromecast || isOnChromecast) { elements.push(hx` @@ -302,7 +302,7 @@ function renderPlayerControls (state) { - cast + tv `) }