Closed
Description
Checklist
- I am using an up-to-date version.
- I have read the documentation.
- I have searched existing issues.
TagStudio Version
Alpha 9.5.0 (main branch)
Operating System & Version
macOS 15.1.1
Description
When selecting multiple files to drag outside of the program, only the last file clicked is dragged out since the selection updates when the mouse is pressed down rather than when released. This seems to be a direct result of the changes proposed in #555 and implemented in #556.
While "select on down" still seems to be the default behavior of most if not all visual file explorers, there is additional logic needed to determine when a drag is taking place that TagStudio lacks as of the change made in #556.
Expected Behavior
When multiple files are selected, clicking and dragging the selection to outside of the program should "share" all of the files in the same way that this currently works for single files.
Steps to Reproduce
- Select more than one file in a TagStudio library
- Click and drag the group of selected files outside of the program (i.e. to another app, a system folder, etc.)
- Observe how the selection updates to item that was clicked, and how that's now the only file being dragged
Logs
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
✅ Done