[Bug]: Hidden files visible in Grid View mode
⚠️ This issue respects the following points: ⚠️
- [X] This is a bug, not a question or a configuration/webserver/proxy issue.
- [X] This issue is not already reported on Github (I've searched it).
- [X] Nextcloud Server is up to date. See Maintenance and Release Schedule for supported versions.
- [X] Nextcloud Server is running on 64bit capable CPU, PHP and OS.
- [X] I agree to follow Nextcloud's Code of Conduct.
Bug description
Since NC 25 I can see the hidden files even though I have this functionality turned off. It shows them only in the grid view, the list view is not affected. This started after the upgrade to NC25. I am currently up to date (as my server says) on 25.0.2.
Grid view

List view

Screenshot is in Czech but you can still get my point. This is occurring to other users too https://github.com/nextcloud/server/issues/14478 but they are commenting a closed issue so it stayed under the radar. This issue is in fact already on Github so I had to lie with the tick box above.
Steps to reproduce
- Turn on 'Grid view' in 'Files'
- Check that you have 'Show hidden files' unticked
- Still see the hidden files
Expected behavior
Expected behavior is to not see the files that I have chosen to not see. Keep the hidden - hidden! 😄
Installation method
Community Docker image
Operating system
Other
PHP engine version
PHP 8.0
Web server
Nginx
Database engine version
MariaDB
Is this bug present after an update or on a fresh install?
Updated to a major version (ex. 22.2.3 to 23.0.1)
Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
What user-backends are you using?
- [X] Default user-backend (database)
- [ ] LDAP/ Active Directory
- [ ] SSO - SAML
- [ ] Other
Configuration report
{
"system": {
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"10.10.1.202:444",
"***REMOVED SENSITIVE VALUE***"
],
"dbtype": "mysql",
"version": "25.0.2.3",
"overwrite.cli.url": "***REMOVED SENSITIVE VALUE***",
"overwritehost": "***REMOVED SENSITIVE VALUE***",
"overwriteprotocol": "https",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "3306",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"maintenance": false,
"filelocking.enabled": true,
"memcache.local": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": 6379,
"timeout": 0,
"read_timeout": 0,
"user": "",
"password": "***REMOVED SENSITIVE VALUE***",
"dbindex": 0
},
"trusted_proxies": "***REMOVED SENSITIVE VALUE***",
"twofactor_enforced": "true",
"twofactor_enforced_groups": [
"admin",
"users"
],
"twofactor_enforced_excluded_groups": [],
"has_rebuilt_cache": true,
"updater.release.channel": "stable",
"theme": "",
"loglevel": 2,
"default_phone_region": "CZ",
"mail_smtpmode": "smtp",
"mail_sendmailmode": "smtp",
"mail_smtpauthtype": "LOGIN",
"mail_smtpauth": 1,
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "465",
"mail_smtpsecure": "ssl",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
"app_install_overwrite": [
"carnet",
"polls",
"files_antivirus"
],
"ldapProviderFactory": "OCA\\User_LDAP\\LDAPProviderFactory",
"logtimezone": "Europe\/Prague",
"enabledPreviewProviders": [
"OC\\Preview\\Imaginary",
"OC\\Preview\\PNG",
"OC\\Preview\\JPEG",
"OC\\Preview\\GIF",
"OC\\Preview\\TIFF",
"OC\\Preview\\HEIC",
"OC\\Preview\\BMP",
"OC\\Preview\\TXT",
"OC\\Preview\\Movie",
"OC\\Preview\\MP4",
"OC\\Preview\\MOV",
"OC\\Preview\\3GP"
],
"preview_imaginary_url": "http:\/\/10.10.1.202:9000",
"preview_max_memory": 4096,
"preview_max_filesize_image": 256,
"memories.ffmpeg_path": "\/usr\/bin\/ffmpeg",
"memories.ffprobe_path": "\/usr\/bin\/ffprobe",
"memories.transcoder": "\/config\/www\/nextcloud\/apps\/memories\/exiftool-bin\/go-vod-amd64",
"memories.tmp_path": "\/tmp\/nextcloud",
"memories.no_transcode": false,
"memories.qsv": false,
"memories.exiftool": "\/config\/www\/nextcloud\/apps\/memories\/exiftool-bin\/exiftool-amd64-musl"
}
}
List of activated Apps
Enabled:
- activity: 2.17.0
- admin_audit: 1.15.0
- bruteforcesettings: 2.5.0
- calendar: 4.1.2
- circles: 25.0.0
- cloud_federation_api: 1.8.0
- comments: 1.15.0
- contacts: 5.0.2
- contactsinteraction: 1.6.0
- dav: 1.24.0
- federatedfilesharing: 1.15.0
- federation: 1.15.0
- files: 1.20.1
- files_antivirus: 4.0.1
- files_external: 1.17.0
- files_pdfviewer: 2.6.0
- files_rightclick: 1.4.0
- files_sharing: 1.17.0
- files_trashbin: 1.15.0
- files_versions: 1.18.0
- firstrunwizard: 2.14.0
- logreader: 2.10.0
- lookup_server_connector: 1.13.0
- mail: 2.2.2
- maps: 0.2.1
- memories: 4.9.3
- news: 20.0.0
- notes: 4.6.0
- notifications: 2.13.1
- oauth2: 1.13.0
- password_policy: 1.15.0
- phonetrack: 0.7.2
- photos: 2.0.1
- polls: 4.0.0
- previewgenerator: 5.1.1
- privacy: 1.9.0
- provisioning_api: 1.15.0
- recognize: 3.3.3
- recommendations: 1.4.0
- related_resources: 1.0.3
- richdocuments: 7.0.2
- serverinfo: 1.15.0
- settings: 1.7.0
- sharebymail: 1.15.0
- side_menu: 3.4.1
- support: 1.8.0
- survey_client: 1.13.0
- suspicious_login: 4.3.0
- systemtags: 1.15.0
- tasks: 0.14.5
- theming: 2.0.1
- twofactor_backupcodes: 1.14.0
- twofactor_totp: 7.0.0
- updatenotification: 1.15.0
- user_ldap: 1.15.0
- user_status: 1.5.0
- viewer: 1.9.0
- weather_status: 1.5.0
- workflowengine: 2.7.0
Disabled:
- carnet: 0.24.6
- dashboard: 7.0.0
- encryption
- nextcloud_announcements: 1.10.0
- text: 1.1.1
Nextcloud Signing status
No errors have been found.
Nextcloud Logs
No response
Additional info
Operating system: Linux 5.19.17-Unraid x86_64