diff --git a/app/scenes/Settings/components/ImageUpload.js b/app/scenes/Settings/components/ImageUpload.js index e0aed52af..386c4ea74 100644 --- a/app/scenes/Settings/components/ImageUpload.js +++ b/app/scenes/Settings/components/ImageUpload.js @@ -39,6 +39,7 @@ class DropToImport extends React.Component { }; handleCrop = async () => { + this.isUploading = true; const canvas = this.avatarEditorRef.getImage(); const imageBlob = dataUrlToBlob(canvas.toDataURL()); try { @@ -70,6 +71,7 @@ class DropToImport extends React.Component { return ( + {this.isUploading && } (this.avatarEditorRef = ref)} @@ -91,9 +93,8 @@ class DropToImport extends React.Component { defaultValue="1" onChange={this.handleZoom} /> - {this.isUploading && } - {submitText} + {this.isUploading ? 'Uploading…' : submitText}