Only render appTile body (including warnings) if drawer shown.

pull/21833/head
Richard Lewis 2017-08-18 18:33:56 +01:00
parent e32c499298
commit 1862057695
1 changed files with 32 additions and 30 deletions

View File

@ -223,6 +223,7 @@ export default React.createClass({
safeWidgetUrl = url.format(parsedWidgetUrl);
}
if (this.props.show) {
if (this.state.loading) {
appTileBody = (
<div className='mx_AppTileBody mx_AppLoading'>
@ -238,7 +239,7 @@ export default React.createClass({
/>
</div>
);
} else if (this.props.show) {
} else {
appTileBody = (
<div className="mx_AppTileBody">
<iframe
@ -260,6 +261,7 @@ export default React.createClass({
</div>
);
}
}
// editing is done in scalar
const showEditButton = Boolean(this._scalarClient && this._canUserModify());