Skip to content

Hidden folders briefly appear and then disappear in iOS Share ExtensionΒ #4130

Description

@disaster123

How to use GitHub


Steps to reproduce

  1. Enable the option to show hidden files/folders in the Nextcloud iOS app.
  2. Create or use an existing folder whose name begins with a dot, for example .Uploads.
  3. Verify that this folder is visible and accessible in the main Nextcloud iOS app.
  4. In another iOS app, for example Photos, open the iOS share sheet and select the direct Nextcloud share action.
  5. Navigate to the parent folder containing the hidden .Uploads folder.

Expected behaviour

Folders beginning with a dot should remain visible and selectable in the Nextcloud share extension when hidden files/folders are enabled in the Nextcloud iOS app.

The share extension should behave consistently with the main Nextcloud iOS app.

Actual behaviour

The folder beginning with a dot is briefly shown in the folder list, but disappears again after a short moment, apparently when the folder list is refreshed.

The same folder remains visible and accessible in the main Nextcloud iOS app.

This makes it impossible to upload a shared file directly into a hidden folder through the Nextcloud share extension.

A screen recording showing the folder briefly appearing and then disappearing can be added if required.

Logs

No relevant logs available at the moment.

Reasoning or why should it be changed/implemented?

This appears to be inconsistent handling of hidden folders between the main Nextcloud iOS app and the Nextcloud share extension.

Since the hidden folder is correctly displayed in the main app when the corresponding setting is enabled, the direct Nextcloud share action should respect the same setting. Currently, users cannot directly share files into hidden folders, even though those folders are supported and accessible inside the app itself.

As a workaround, files first have to be uploaded into a visible folder and then manually moved into the hidden folder using the main Nextcloud app.

Environment data

iOS version: 26.5

Nextcloud iOS app version: 33.0.9.1

Server operating system: nextcloud docker container

Web server: nextcloud apache docker container

Database: [please insert, if known]

PHP version: [please insert, if known]

Nextcloud version: 33.0.3

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions