Send Email Button on Internal Shares Profiles is unresponsive
- Dominant language
- Kotlin
- Stars
- 5.6k
- Forks
- 2k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 92
Description
### ⚠️ Before posting ⚠️
- [x] This is a **bug**, not a question or an enhancement.
- [x] I've [searched for similar issues](https://github.com/nextcloud/android/issues) and didn't find a duplicate.
- [x] I've written a clear and descriptive title for this issue, not just "Bug" or "Crash".
- [x] I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/).
### Steps to reproduce
1. Go to Send/Share page of a Folder
2. Add an internal share user (if not already there)
3. Click on the profile icon of the user
4. In the Bottom Sheet that appears click on "Send email"
5. Bottom Sheet closes but nothing happens
### Expected behaviour
The web server returns this action as a mailto link. So the android client should also open the android's default email app (gmail in my case)
### Actual behaviour
Bottom Sheet closes but nothing happens.
### Android version
15 (API level 35)
### Device brand and model
vivo V2334
### Stock or custom OS?
Stock
### Nextcloud android app version
35.0.0 Alpha51
### Nextcloud server version
35.0.0 dev
### Using a reverse proxy?
No
### Android logs
_No response_
### Server error logs
```bash
```
### Additional information
_No response_
Contributor guide
Research direction
Start by reproducing the Send/Share flow for an internal share and inspect the handling of the profile bottom sheet's "Send email" action. Verify the server-provided mailto action is passed to Android correctly, and confirm that tapping it opens the device's default email app instead of only closing the sheet.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 64/100