Merge pull request #411 from matrix-org/dbkr/fix_messagecomposer_style

Only show Autocomplete if autocomplete is enabled
This commit is contained in:
David Baker 2016-08-11 16:47:07 +01:00 committed by GitHub
commit 109184aab7

View file

@ -231,15 +231,20 @@ export default class MessageComposer extends React.Component {
); );
} }
return ( let autoComplete;
<div className="mx_MessageComposer mx_fadable" style={{ opacity: this.props.opacity }}> if (UserSettingsStore.isFeatureEnabled('rich_text_editor')) {
<div className="mx_MessageComposer_autocomplete_wrapper"> autoComplete = <div className="mx_MessageComposer_autocomplete_wrapper">
<Autocomplete <Autocomplete
ref="autocomplete" ref="autocomplete"
onConfirm={this._onAutocompleteConfirm} onConfirm={this._onAutocompleteConfirm}
query={this.state.autocompleteQuery} query={this.state.autocompleteQuery}
selection={this.state.selection} /> selection={this.state.selection} />
</div> </div>;
}
return (
<div className="mx_MessageComposer mx_fadable" style={{ opacity: this.props.opacity }}>
{autoComplete}
<div className="mx_MessageComposer_wrapper"> <div className="mx_MessageComposer_wrapper">
<div className="mx_MessageComposer_row"> <div className="mx_MessageComposer_row">
{controls} {controls}