Only show apps button if labs feature enabled.

This commit is contained in:
Richard Lewis 2017-06-27 17:40:28 +01:00
parent 338a4db87f
commit 3872f0750c

View File

@ -315,16 +315,18 @@ export default class MessageComposer extends React.Component {
} }
// Apps // Apps
if (this.props.showApps) { if (UserSettingsStore.isFeatureEnabled('matrix_apps')) {
hideAppsButton = if (this.props.showApps) {
<div key="controls_hide_apps" className="mx_MessageComposer_apps" onClick={this.onHideAppsClick} title="Hide Apps"> hideAppsButton =
<TintableSvg src="img/icons-apps-active.svg" width="35" height="35"/> <div key="controls_hide_apps" className="mx_MessageComposer_apps" onClick={this.onHideAppsClick} title="Hide Apps">
</div>; <TintableSvg src="img/icons-apps-active.svg" width="35" height="35"/>
} else { </div>;
showAppsButton = } else {
<div key="show_apps" className="mx_MessageComposer_apps" onClick={this.onShowAppsClick} title="Show Apps"> showAppsButton =
<TintableSvg src="img/icons-apps.svg" width="35" height="35"/> <div key="show_apps" className="mx_MessageComposer_apps" onClick={this.onShowAppsClick} title="Show Apps">
</div>; <TintableSvg src="img/icons-apps.svg" width="35" height="35"/>
</div>;
}
} }
const canSendMessages = this.props.room.currentState.maySendMessage( const canSendMessages = this.props.room.currentState.maySendMessage(