rn: show conference subject if set

pull/4286/head
Saúl Ibarra Corretgé 6 years ago committed by Saúl Ibarra Corretgé
parent 7cf4c7bd78
commit 9a8a070c62
  1. 2
      react/features/base/conference/actions.js
  2. 8
      react/features/base/conference/functions.js
  3. 3
      react/features/conference/components/native/NavigationBar.js

@ -84,6 +84,8 @@ function _addConferenceListeners(conference, dispatch) {
conference.on(
JitsiConferenceEvents.CONFERENCE_LEFT,
(...args) => dispatch(conferenceLeft(conference, ...args)));
conference.on(JitsiConferenceEvents.SUBJECT_CHANGED,
(...args) => dispatch(conferenceSubjectChanged(...args)));
conference.on(
JitsiConferenceEvents.KICKED,

@ -1,5 +1,7 @@
// @flow
import _ from 'lodash';
import { JitsiTrackErrors } from '../lib-jitsi-meet';
import {
getLocalParticipant,
@ -155,10 +157,10 @@ export function forEachConference(
export function getConferenceName(stateful: Function | Object): string {
const state = toState(stateful);
const { callee } = state['features/base/jwt'];
const { callDisplayName } = state['features/base/config'];
const { pendingSubjectChange, room, subject } = state['features/base/conference'];
return state['features/base/config'].callDisplayName
|| (callee && callee.name)
|| state['features/base/conference'].room;
return pendingSubjectChange || subject || callDisplayName || (callee && callee.name) || _.startCase(room);
}
/**

@ -1,6 +1,5 @@
// @flow
import _ from 'lodash';
import React, { Component } from 'react';
import { SafeAreaView, Text, View } from 'react-native';
import LinearGradient from 'react-native-linear-gradient';
@ -82,7 +81,7 @@ class NavigationBar extends Component<Props> {
*/
function _mapStateToProps(state) {
return {
_meetingName: _.startCase(getConferenceName(state)),
_meetingName: getConferenceName(state),
_visible: isToolboxVisible(state)
};
}

Loading…
Cancel
Save