dev → main: Android UPnP/Sonos transport parity + server stream URL extension #79
@@ -751,7 +751,7 @@ private fun TransportRow(
|
|||||||
@Composable
|
@Composable
|
||||||
private fun rememberUpnpVolumeKeyHandler(activeUpnp: ActiveUpnp?): (KeyEvent) -> Boolean {
|
private fun rememberUpnpVolumeKeyHandler(activeUpnp: ActiveUpnp?): (KeyEvent) -> Boolean {
|
||||||
val scope = rememberCoroutineScope()
|
val scope = rememberCoroutineScope()
|
||||||
val cache = remember { VolumeCache() }
|
val cache = remember(activeUpnp?.routeId) { VolumeCache() }
|
||||||
return remember(activeUpnp) {
|
return remember(activeUpnp) {
|
||||||
handler@{ event: KeyEvent ->
|
handler@{ event: KeyEvent ->
|
||||||
val rc = activeUpnp?.rendering ?: return@handler false
|
val rc = activeUpnp?.rendering ?: return@handler false
|
||||||
|
|||||||
Reference in New Issue
Block a user