|
|
|
@ -121,13 +121,6 @@ class ComposeForm extends ImmutablePureComponent {
|
|
|
|
|
|
|
|
|
|
// Submit unless there are media with missing descriptions
|
|
|
|
|
if (mediaDescriptionConfirmation && onMediaDescriptionConfirm && media && media.some(item => !item.get('description'))) {
|
|
|
|
|
const firstWithoutDescription = media.findIndex(item => !item.get('description'));
|
|
|
|
|
if (uploadForm) {
|
|
|
|
|
const inputs = uploadForm.querySelectorAll('.composer--upload_form--item input');
|
|
|
|
|
if (inputs.length == media.size && firstWithoutDescription !== -1) {
|
|
|
|
|
inputs[firstWithoutDescription].focus();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
onMediaDescriptionConfirm(this.context.router ? this.context.router.history : null);
|
|
|
|
|
} else if (onSubmit) {
|
|
|
|
|
onSubmit(this.context.router ? this.context.router.history : null);
|
|
|
|
|