[Bug]: MacOS - Link sharing from Desktop client hide the password field
- Dominant language
- C++
- Stars
- 3.9k
- Forks
- 1k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 127
Description
### ⚠️ Before submitting, please verify the following: ⚠️
- [x] This is a **bug**, not a question or a configuration issue.
- [x] This issue is **not** already reported on Github (I've searched it).
- [x] Nextcloud Server and Desktop Client are **up to date**. See [Server Maintenance and Release Schedule](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) and [Desktop Releases](https://nextcloud.com/install/#install-clients) for supported versions.
- [x] I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/)
### Bug description
The share dialog is looking incomplete.
...
### Steps to reproduce
1. Right click on the file
2. Click on Nextcloud => Share Options
3. Click at the + beside of share link
4. The windows "Password for new share required" will suggest a password
If you click at the password-field, it will be hidden.
If you somewhere else at the desktop, the password-field will be visible again.
### Expected behavior
When clicking on the password field, the field should be still visible.
### Which files are affected by this bug
password for sharing required
### Operating system
macOS
### Which version of the operating system you are running.
MacOS Sequoia 15.4.1
### Package
Official macOS 12+ universal pkg
### Nextcloud Server version
31.0.4
### Nextcloud Desktop Client version
3.16.3
### Is this bug present after an update or on a fresh install?
Updated to a major version (ex. 3.3.6 to 3.4.0)
### Are you using the Nextcloud Server Encryption module?
Encryption is Enabled
### Are you using an external user-backend?
- [ ] Default internal user-backend
- [x] LDAP/ Active Directory
- [ ] SSO - SAML
- [ ] Other
### Nextcloud Server logs
```shell
```
### Additional info


[Nextcloud_MacOS_3.16.3.zip](https://github.com/user-attachments/files/19892717/Nextcloud_MacOS_3.16.3.zip)
Contributor guide
Research direction
Start by reproducing the issue in the macOS Desktop client through the file context menu, Share Options, and the plus button for a new share link. Inspect the password-for-new-share dialog and verify that its password field remains visible after it receives focus; done means the field no longer hides when clicked.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, macos
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100