iFixit / iFixitAndroid

Official iFixit Android App
https://play.google.com/store/apps/details?id=com.dozuki.ifixit
GNU General Public License v3.0
162 stars 88 forks source link

Step edit: Uploading multiple images sometimes changes current step #144

Closed marczych closed 11 years ago

marczych commented 11 years ago

1) Make a guide with 2 steps without any images 2) On step 2, upload an image from the camera. 3) Before the image upload response returns, start taking another image from the camera. 4) Wait until the first response returns before accepting the picture. Note: It isn't an issue if the image is cancelled. 5) Step 1 is now the current step even though the images were being uploaded on step 2.

It probably has something to do with the ordering of APIEvents, specifically retrying DeadEvents and handling the new image in onActivityResult.