Skip to content

Commit

Permalink
Save meta fields when opening the image editor (#3339)
Browse files Browse the repository at this point in the history
  • Loading branch information
Murderlon committed Dec 7, 2021
1 parent a6270bf commit 6b9d6dd
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion packages/@uppy/dashboard/src/components/FileCard/index.js
Expand Up @@ -152,7 +152,14 @@ class FileCard extends Component {
<button
type="button"
className="uppy-u-reset uppy-c-btn uppy-Dashboard-FileCard-edit"
onClick={() => this.props.openFileEditor(file)}
onClick={(event) => {
// When opening the image editor we want to save any meta fields changes.
// Otherwise it's confusing for the user to click save in the editor,
// but the changes here are discarded. This bypasses validation,
// but we are okay with that.
this.handleSave(event)
this.props.openFileEditor(file)
}}
form={this.form.id}
>
{this.props.i18n('editFile')}
Expand Down

0 comments on commit 6b9d6dd

Please sign in to comment.