When internet radio is playing, the ‘is_pause_allowed’ boolean within the Zone object is set to false. When something from the library is playing then ‘is_pause_allowed’ is set to true, as you would expect.
The ‘state’ within the object is correctly set to ‘playing’, so that’s what I’m using as a workaround.
{ zone_id: '',
display_name: '',
outputs: [Object],
state: 'playing', <-- Internet Radio is playing...
is_next_allowed: false,
is_previous_allowed: false,
is_pause_allowed: false, <-- ...But pause is not allowed ??
is_play_allowed: false,
is_seek_allowed: false,
settings: { loop: 'disabled', shuffle: false, auto_radio: false },
now_playing: { }
}
Requires this a fix at the Core side?