Skip to content

[Bug]: Upload status information is not fully visible when uploading multiple files #63680

Description

@luddinho

⚠️ This issue respects the following points: ⚠️

  • This is not a troubleshooting question, general support matter, or webserver/proxy problem, but likely a bug (if unsure, ask the Community Help Forum).
  • This issue is not already reported on Github OR solved at the Community Help Forum (I've searched!).
  • I'm using a maintained major version of Nextcloud Server and tested against the latest patch level. (Supported major versions and current patch levels).
  • I agree to follow Nextcloud's Code of Conduct.
  • I've tried my best to provide clear reproduction steps that someone unfamiliar with this bug could use to reproduce it.

Bug description

When multiple files are uploaded in the Nextcloud Files web interface, the upload status information in the top toolbar is not fully visible. The upload continues, but the user cannot reliably read the remaining time, progress, or other status details.

This makes it difficult to determine whether the upload is still running, how much time remains, or whether the transfer has stalled.

The upload status is truncated or otherwise not fully visible in the top toolbar. In the attached screenshot, the status text is cut off after the estimated remaining time and percentage, for example:

Upload status

00:03:59 remaining (29.7...

The screenshot also shows a 5 GB file in the destination folder while the upload is still in progress. The upload indicator is visible only in the toolbar and does not expose the complete status information.

Users cannot reliably monitor a batch upload from the Files interface. This is particularly problematic for large uploads or uploads containing many files.

Environment

  • Nextcloud version: 34.0.3.2 (version string: 34.0.3)
  • Nextcloud Desktop client version: 34.0.3
  • Browser: Safari or Microsoft Edge
  • Operating system: Linux wkpi1005 6.18.39+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.18.39-1+rpt1 (2026-07-29) aarch64 GNU/Linux
  • Installation method: native server installation
  • Theme: default
  • Screen resolution: 2560x1440
  • Maintenance mode: disabled
  • Database upgrade required: no

Steps to reproduce

  1. Open the Files app in Nextcloud.
  2. Open a folder where the files should be uploaded.
  3. Start uploading multiple files at the same time.
  4. Observe the upload status shown in the top toolbar while the files are being transferred.

Expected behavior

The upload status should remain fully visible and readable while multiple files are uploading. The interface should provide enough space to display the relevant information, such as:

  • current upload progress;
  • the number of files completed and still pending;
  • the estimated remaining time
  • transfer speed;
  • any upload errors.

If the available space is insufficient, the status could be displayed in a dedicated upload panel, a tooltip, or another clearly discoverable UI element. It should not be silently clipped.

Nextcloud Server version

34

Operating system

Debian/Ubuntu

PHP engine version

PHP 8.4

Web server

Apache (supported)

Database engine version

MySQL

Is this bug present after an update or on a fresh install?

None

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

What user-backends are you using?

  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Configuration report

{
    "system": {
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "serverid": 0,
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "mydomain.de",
            "cloud.mydomain.de"
        ],
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "forwarded_for_headers": [
            "HTTP_X_FORWARDED_FOR"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "34.0.3.2",
        "overwrite.cli.url": "https:\/\/cloud.mydomain.de",
        "overwriteprotocol": "https",
        "overwritehost": "cloud.mydomain.de",
        "htaccess.RewriteBase": "\/",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "maintenance": false,
        "memcache.local": "\\OC\\Memcache\\APCu",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "filelocking.enabled": true,
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": 6379,
            "timeout": 0,
            "read_timeout": 0
        },
        "theme": "",
        "loglevel": "2",
        "logtimezone": "Europe\/Berlin",
        "updater.release.channel": "stable",
        "mail_smtpmode": "smtp",
        "mail_sendmailmode": "smtp",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpsecure": "ssl",
        "mail_smtpauthtype": "LOGIN",
        "mail_smtpauth": 1,
        "mail_smtpport": "465",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "defaultapp": "files",
        "default_phone_region": "DE",
        "enforce_theme": "",
        "profile.enabled": false,
        "maintenance_window_start": 1,
        "davstorage.request_timeout": 300,
        "app_install_overwrite": [],
        "twofactor_enforced": "false",
        "twofactor_enforced_groups": [],
        "twofactor_enforced_excluded_groups": []
    }
}

List of activated Apps

Enabled:
  - activity: 7.0.0
  - app_api: 34.0.0
  - appstore: 1.0.0
  - calendar: 6.5.4
  - checksum: 2.1.2
  - circles: 34.0.0
  - cloud_federation_api: 1.18.0
  - comments: 1.24.0
  - contacts: 8.7.6
  - dav: 1.40.0
  - deck: 1.18.3
  - encryption: 2.22.0
  - federatedfilesharing: 1.24.0
  - federation: 1.24.0
  - files: 2.6.0
  - files_downloadlimit: 5.2.0
  - files_external: 1.26.0
  - files_lock: 34.0.1
  - files_pdfviewer: 7.0.0-dev.0
  - files_reminders: 1.7.0
  - files_sharing: 1.26.0
  - files_trashbin: 1.24.0
  - files_versions: 1.27.0
  - firstrunwizard: 7.0.0-dev.0
  - forms: 5.3.5
  - groupfolders: 22.0.6
  - logreader: 7.0.0
  - lookup_server_connector: 1.22.0
  - nextcloud_announcements: 6.0.0
  - notes: 6.0.2
  - notifications: 7.0.0-dev.1
  - oauth2: 1.22.0
  - office: 1.0.0
  - password_policy: 6.0.0-dev.0
  - photos: 7.0.0
  - polls: 9.2.1
  - privacy: 6.0.0-dev.1
  - profile: 1.3.0
  - provisioning_api: 1.24.0
  - quota_warning: 1.24.0
  - related_resources: 5.0.0-dev.0
  - serverinfo: 6.0.0
  - settings: 1.17.0
  - sharebymail: 1.24.0
  - sharereview: 2.3.0
  - survey_client: 6.0.0-dev.0
  - systemtags: 1.24.0
  - tasks: 0.18.1
  - text: 8.0.0
  - theming: 2.9.0
  - twofactor_backupcodes: 1.23.0
  - twofactor_totp: 16.0.0
  - twofactor_webauthn: 2.7.0
  - updatenotification: 1.24.0
  - viewer: 7.0.0-dev.0
  - webhook_listeners: 1.6.0
  - workflowengine: 2.16.0
Disabled:
  - admin_audit: 1.24.0
  - bruteforcesettings: 7.0.0 (installed 4.0.0)
  - contactsinteraction: 1.15.0 (installed 1.12.0)
  - dashboard: 7.14.0 (installed 7.4.0)
  - recommendations: 7.0.0 (installed 0.7.0)
  - side_menu: 5.3.0 (installed 5.3.0)
  - support: 6.0.0 (installed 1.4.0)
  - suspicious_login: 12.0.0-dev.0
  - testing: 1.23.0
  - twofactor_nextcloud_notification: 8.0.0
  - user_ldap: 1.25.0
  - user_status: 1.14.0 (installed 1.3.1)
  - weather_status: 1.14.0 (installed 1.3.0)
  - whiteboard: 1.5.9 (installed 1.5.9)

Nextcloud Signing status

No errors have been found.

Nextcloud Logs

Additional info

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    0. Needs triagePending check for reproducibility or if it fits our roadmap34-feedbackbug

    Type

    Projects

    Status
    To triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions