“The file you are uploading is large” Prevents clicking buttons at the top of the screen
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 13
Description
Steps to reproduce
- Start upload of many large video files.
- When the blue notification “The file you are uploading is large…” comes up, you cannot see or click any navigation buttons at the top of the screen and have to wait for it to go away to navigate out of file.
Expected behaviour
The buttons at the top of the window should shift down so you are still able to navigate the app with the notification showing. An option in the settings to disable the notification would be nice for those that are well aware of it at this point. Or the ability to swipe it away like I believe you can do for red error notification bubbles.
Actual behaviour
You are prevented from clicking any buttons at the top of the window where the notification covers.
Screenshots
Reasoning or why should it be changed/implemented?
As stated above, you are stuck on the window until the notification disappears which is unproductive and down right annoying.
iOS version 16.6
Nextcloud iOS app version: 4.8.5.1
Server operating system: Unraid docker
Web server: nginx
Database: Maria DB
PHP version: 8 I think
Nextcloud version: 27.0.0
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue on the iOS app by starting an upload of many large video files and observing the blue notification over the top navigation buttons. Trace the large-file upload notification and its presentation over the file view; done means the navigation buttons remain usable while the notification is visible, with any dismissal or settings behavior confirmed by the implementation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 40/100