-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upload Progress is bad experience #600
Comments
@ryjen @foundscapes I am facing issues while uploading files to IA. When the files are uploading, and I click on Edit, the upload freezes and doesn't get retried from the Edit queue. When I retry from the home screen, it gets retried. Attaching video for reference IABug.mp4OS: Android 14 |
@vanichitkara thank you,definately having trouble reproducing this one... Does it happen consistently? Or does it vary? EDIT: Ok I got the crash at least..... resolving.... |
@ryjen This is happening consistently for me |
@vanichitkara can you retest this since we updated the IA? it may be resolved, ty! |
@purvi-ranawat please test ty! |
@foundscapes : Internet Archive is down right now. So, not able to test |
Describe the bug
When uploading a file to the internet archive, often the progress will remain indeterminate or stuck on a percentage
When the upload completes, there is a long delay, and will not show complete until the user navigates away and returns to screen
Sometimes the image display is janky
We upload multiple files which the progress is either not handled or resets:
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Environment (please complete the following information):
Additional context
Should run performance monitor, you will likely see that the progress reporting is taking up way too much resources
broadcasts could be ordered or synced to ensure state
the broadcasts to update progress should not contain db writes for a simple progress value
the UI display refreshes are either queued and cannot keep up or happening too fast
The text was updated successfully, but these errors were encountered: