Upload shows 100% immediately
- Dominant language
- Kotlin
- Stars
- 5.6k
- Forks
- 2k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 92
Description
### ⚠️ Before posting ⚠️
- [x] This is a **bug**, not a question or an enhancement.
- [x] I've [searched for similar issues](https://github.com/nextcloud/android/issues) and didn't find a duplicate.
- [x] I've written a clear and descriptive title for this issue, not just "Bug" or "Crash".
- [x] I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/).
### Steps to reproduce
1. Go into the Nextcloud APP in Android
2. Choose the files to download
3. Click for download
For example, the error does not occur when I load version 33.0.1 (downloaded from GitHub) as an APK onto my phone.
### Expected behaviour
As before, you should be able to see the download progress bar.
### Actual behaviour
When I download a large file, my phone immediately shows 100%. The progress bar is already at the end. Nevertheless, the file continues to download in the background. There must be a display error. This behavior occurs on three Samsung phones in my family with this version.
### Android version
16
### Device brand and model
Samsung Galaxy S25FE
### Stock or custom OS?
Stock
### Nextcloud android app version
34.0.1
### Nextcloud server version
34.0.1
### Using a reverse proxy?
I don't know
### Android logs
_No response_
### Server error logs
```bash
```
### Additional information
_No response_
Contributor guide
Research direction
Start by reproducing a large-file download on Android 16 with Nextcloud Android 34.0.1, then compare the progress display with version 33.0.1, as described in the report. Trace the download progress handling from the Android app entry point; done means the progress bar reflects actual download progress instead of reaching 100% immediately.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100