Skip to content

[Bug]: Can't Drag Out Multiple Files #706

Closed
@CyanVoxel

Description

@CyanVoxel

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

  1. Select more than one file in a TagStudio library
  2. Click and drag the group of selected files outside of the program (i.e. to another app, a system folder, etc.)
  3. 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

No one assigned

    Labels

    Priority: MediumAn issue that shouldn't be be saved for lastType: BugSomething isn't working as intendedType: UI/UXUser interface and/or user experience

    Type

    No type

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions