mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-12 10:39:57 +00:00
Fix receiver selector app name not displaying correctly
This commit is contained in:
@@ -105,7 +105,7 @@ export default class NativeReceiverSelector
|
|||||||
, i18n_castButtonTitle: _("popupCastButtonTitle")
|
, i18n_castButtonTitle: _("popupCastButtonTitle")
|
||||||
, i18n_stopButtonTitle: _("popupStopButtonTitle")
|
, i18n_stopButtonTitle: _("popupStopButtonTitle")
|
||||||
, i18n_mediaTypeApp:
|
, i18n_mediaTypeApp:
|
||||||
knownApps[requestedAppId].name ?? _("popupMediaTypeApp")
|
knownApps[requestedAppId]?.name ?? _("popupMediaTypeApp")
|
||||||
, i18n_mediaTypeTab: _("popupMediaTypeTab")
|
, i18n_mediaTypeTab: _("popupMediaTypeTab")
|
||||||
, i18n_mediaTypeScreen: _("popupMediaTypeScreen")
|
, i18n_mediaTypeScreen: _("popupMediaTypeScreen")
|
||||||
, i18n_mediaTypeFile: _("popupMediaTypeFile")
|
, i18n_mediaTypeFile: _("popupMediaTypeFile")
|
||||||
|
|||||||
@@ -381,6 +381,8 @@ onMessage(async message => {
|
|||||||
logger.info("Stopped receiver");
|
logger.info("Stopped receiver");
|
||||||
|
|
||||||
if (sessionRequestInProgress) {
|
if (sessionRequestInProgress) {
|
||||||
|
sessionRequestInProgress = false;
|
||||||
|
|
||||||
for (const listener of receiverActionListeners) {
|
for (const listener of receiverActionListeners) {
|
||||||
const castReceiver = new Receiver_(
|
const castReceiver = new Receiver_(
|
||||||
message.data.receiver.id
|
message.data.receiver.id
|
||||||
|
|||||||
@@ -145,8 +145,7 @@ class PopupApp extends Component<{}, PopupAppState> {
|
|||||||
<option value={ ReceiverSelectorMediaType.App }
|
<option value={ ReceiverSelectorMediaType.App }
|
||||||
disabled={ !(this.state.availableMediaTypes
|
disabled={ !(this.state.availableMediaTypes
|
||||||
& ReceiverSelectorMediaType.App) }>
|
& ReceiverSelectorMediaType.App) }>
|
||||||
{ (this.state.requestedAppId
|
{ (this.state.requestedAppId && knownApps[this.state.requestedAppId]?.name)
|
||||||
&& knownApps[this.state.requestedAppId].name)
|
|
||||||
?? _("popupMediaTypeApp") }
|
?? _("popupMediaTypeApp") }
|
||||||
</option>
|
</option>
|
||||||
<option value={ ReceiverSelectorMediaType.Tab }
|
<option value={ ReceiverSelectorMediaType.Tab }
|
||||||
|
|||||||
Reference in New Issue
Block a user