Skip to content

feat: multi-select and multi-drag on screen image area#33

Merged
trmquang93 merged 1 commit intomainfrom
feat/screen-image-multi-select
Apr 13, 2026
Merged

feat: multi-select and multi-drag on screen image area#33
trmquang93 merged 1 commit intomainfrom
feat/screen-image-multi-select

Conversation

@trmquang93
Copy link
Copy Markdown
Collaborator

Summary

  • Shift/meta-click on a screen's image area toggles it in the current multi-selection
  • Mousedown on an already multi-selected screen's image area starts a multi-drag
  • Falls back to single-select otherwise; read-only mode preserved
  • Sets cursor: default on the image wrapper

Test plan

  • Shift-click image area adds/removes screen from selection
  • Cmd-click behaves the same on macOS
  • Dragging any member of a multi-selection moves the whole group
  • Single click still selects a single screen
  • Hotspot/comment/resize handle clicks are unaffected
  • Read-only mode ignores shift/meta and multi-drag paths

@trmquang93 trmquang93 merged commit 92336b8 into main Apr 13, 2026
1 check passed
@trmquang93 trmquang93 deleted the feat/screen-image-multi-select branch April 13, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant