I did the following:
- selected ~150 rpms to upload to a repository
- waited for some of them to start
- clicked the (X) beside ~30 of the largest ones at the bottom
- waited for the upload to get to the bottom and 'finish'
- every time it finished the 'last' rpm, it started uploading the 'next' one even though it had been removed from the list