When I drag photos after each other from Windows Explorer into Firefox, "Uploading..." is displayed multiple times

Hey all, I couldn’t find a related topic, so I started a new one.

We are running Discourse v1.6.0.beta9 +3 on the Fairphone Forum. I was composing a post with multiple photos (~6MB each) and dragged them into post composer one after each other. They were uploaded correctly, but “Uploading…” appeared more then once per photo. Actually it appeared once for the first photo and then twice for the second, thrice for the third, etc. Luckily photos get uploaded only once, and not multiple times.

####Steps to reproduce

  1. Start a new reply
  2. Drag a photo from Windows Explorer into the composer
  3. “Uploading…” appears
  4. Drag another photo from Windows Explorer into composer
  5. “Uploading…” appears twice, making it a total of three “Uploading…”
  6. Repeat to your liking. “Uploading…” appearance goes up by one plus total number of uploading photos.

Here is a screenshot to illustrate the problem:

####My Specs

  • Windows 7 SP1 64bit
  • Firefox 47.0
2개의 좋아요

So you are dragging images into the post before uploading is complete? The workaround is to drag them all at once, or wait until uploading is complete before dragging more in. Cc @zogstrip

1개의 좋아요

Exactly! The workaround works well, but I thought I’d bring this up, as
there is obviously something wrong in the code.

I guess the solution would be to temporarily disable the input until the upload is complete?

1개의 좋아요

Thanks for reporting this issue with such a detailed reproduction steps :thumbsup:

I just pushed a fix :strawberry:

https://github.com/discourse/discourse/commit/ee2780466ceef5160fe89a9d1f0d223b9f5ecf02

4개의 좋아요

This topic was automatically closed after 12 hours. New replies are no longer allowed.