fix: welcome page logo not being displayed

This commit is contained in:
Vlad Piersec 2020-06-23 10:26:52 +03:00 committed by Saúl Ibarra Corretgé
parent 22d040ab76
commit 047c9b43ea
1 changed files with 13 additions and 4 deletions

View File

@ -42,6 +42,11 @@ type Props = {
*/
_readyToDisplayJitsiWatermark: boolean,
/**
* Returns true if welcome page is visible at the moment.
*/
_welcomePageIsVisible: boolean,
/**
* Invoked to obtain translated strings.
*/
@ -162,11 +167,13 @@ class Watermarks extends Component<Props, State> {
} = this.state;
const {
_isGuest,
_readyToDisplayJitsiWatermark
_readyToDisplayJitsiWatermark,
_welcomePageIsVisible
} = this.props;
return _readyToDisplayJitsiWatermark
&& (showJitsiWatermark || (_isGuest && showJitsiWatermarkForGuests));
return (_readyToDisplayJitsiWatermark
&& (showJitsiWatermark || (_isGuest && showJitsiWatermarkForGuests)))
|| _welcomePageIsVisible;
}
/**
@ -273,6 +280,7 @@ class Watermarks extends Component<Props, State> {
function _mapStateToProps(state) {
const { isGuest } = state['features/base/jwt'];
const { customizationReady, logoClickUrl, logoImageUrl } = state['features/dynamic-branding'];
const { room } = state['features/base/conference'];
return {
/**
@ -285,7 +293,8 @@ function _mapStateToProps(state) {
_customLogoLink: logoClickUrl,
_customLogoUrl: logoImageUrl,
_isGuest: isGuest,
_readyToDisplayJitsiWatermark: customizationReady
_readyToDisplayJitsiWatermark: customizationReady,
_welcomePageIsVisible: !room
};
}