nextcloud / nextcloud/talk-desktop
Drop files into conversation cannot be uploaded
Open
Nobody has claimed this yet.
bug
os: Linux π§
- Dominant language
- JavaScript
- Stars
- 525
- Forks
- 85
- Avg merge
- 8h 5m
- Merged PRs (30d)
- 35
Description
How to use GitHub
- Please use the π reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Steps to reproduce
- Drop a file into a conversation
- The file appers in my conversesion but failes to upload
It works when I use the + sign to upload a file.
Expected behaviour
The dragged file should be added to the conversation as when I click the "+" button to attach a file.
Actual behaviour
The dragged file cannot be uploaded
Diagnosis and logs
Diagnosis report
Insert a diagnosis report here.
Diagnosis report
| APPLICATION | ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ |
|---|---|
| Version | v2.2.0 |
| Built-in Talk version | v24.0.0 |
| Release channel | stable |
| SYSTEM | ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ |
| Operating system | Linux 6.17.0-35-generic (#35~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 19:30:42 UTC 2) |
| Executable path | /app/lib/com.nextcloud.talk/Nextcloud Talk |
| Using Wayland | β no |
| SERVER | ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ |
| Server version | v33.0.5 Enterprise |
talk app |
v23.0.6 |
notifications app |
β Enabled |
notify_push app |
β Enabled |
Application config
{
"launchAtStartup": false,
"theme": "default",
"systemTitleBar": false,
"monochromeTrayIcon": false,
"zoomFactor": 1,
"playSoundChat": "respect-dnd",
"playSoundCall": "respect-dnd",
"enableCallbox": "respect-dnd",
"secondarySpeaker": false,
"secondarySpeakerDevice": null,
"lastAppVersion": "2.2.0"
}
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up β it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the failure in the conversation drag-and-drop upload flow and compare it with the working "+" attachment flow. Trace the desktop conversation UI entry point and the upload handling used by both paths. Done means a file dropped into a conversation uploads and is added just as it is when selected with the "+" button.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, javascript
- Domain
- desktop, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100