Skip to content

fix: v2: copy+paste issues#2266

Merged
camielvs merged 1 commit into
masterfrom
05-13-fix_v2_copy_paste_issues
May 14, 2026
Merged

fix: v2: copy+paste issues#2266
camielvs merged 1 commit into
masterfrom
05-13-fix_v2_copy_paste_issues

Conversation

@camielvs
Copy link
Copy Markdown
Collaborator

@camielvs camielvs commented May 13, 2026

Description

Fixes 3 issues relating to copy+paste:

  1. pasting multiple of the same task will now offset each paste diagonally (same as v1 editor) rather than stacking directly on top.
  2. the unneeded "paste" button has been removed from the multiselection toolbar - it made no sense to select multiple nodes and then paste from clipboard
  3. task name in the properties window is now selectable & copyable. in fact, any selected text is now copyable

Related Issue and Pull requests

Type of Change

  • Bug fix

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

image.png

Test Instructions

  1. open v2 editor. add a task
  2. select a task. ctrl + c to copy
  3. ctrl + v multiple times to paste the task on the canvas, each paste should offset from the previous
  4. shift + drag to select the group of pasted tasks - there should be no option "paste"
  5. select one of the tasks. in the properties window select the task name and ctrl + c to copy. confirm the text was correctly copied by pasting somewhere else

Additional Comments

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 13, 2026

🎩 Preview

A preview build has been created at: 05-13-fix_v2_copy_paste_issues/4e58bbc

Copy link
Copy Markdown
Collaborator

Screen Recording 2026-05-13 at 9.15.28 PM.mov (uploaded via Graphite)

I believe it is ok - but just to note, when new node is placed into clipboard, offset is rest and pasted nodes will be added over existing nodes.

@camielvs camielvs force-pushed the 05-13-fix_v2_copy_paste_issues branch from 77ac852 to baa0fc6 Compare May 14, 2026 23:30
@camielvs camielvs force-pushed the 05-13-fix_closing_task_properties_does_not_deselect_the_task branch 2 times, most recently from dce1383 to 49f6f7c Compare May 14, 2026 23:34
@camielvs camielvs force-pushed the 05-13-fix_v2_copy_paste_issues branch from baa0fc6 to 4e960a9 Compare May 14, 2026 23:35
@camielvs camielvs force-pushed the 05-13-fix_closing_task_properties_does_not_deselect_the_task branch from 49f6f7c to df127d9 Compare May 14, 2026 23:38
@camielvs camielvs force-pushed the 05-13-fix_v2_copy_paste_issues branch from 4e960a9 to 9a99e9f Compare May 14, 2026 23:39
@camielvs camielvs force-pushed the 05-13-fix_closing_task_properties_does_not_deselect_the_task branch 2 times, most recently from a7a7099 to 666b1ed Compare May 14, 2026 23:43
@camielvs camielvs force-pushed the 05-13-fix_v2_copy_paste_issues branch from 9a99e9f to cca7890 Compare May 14, 2026 23:43
@camielvs camielvs changed the base branch from 05-13-fix_closing_task_properties_does_not_deselect_the_task to graphite-base/2266 May 14, 2026 23:50
@camielvs camielvs force-pushed the graphite-base/2266 branch from 666b1ed to 2dfa1b6 Compare May 14, 2026 23:50
@camielvs camielvs force-pushed the 05-13-fix_v2_copy_paste_issues branch from cca7890 to 61584e2 Compare May 14, 2026 23:50
@graphite-app graphite-app Bot changed the base branch from graphite-base/2266 to master May 14, 2026 23:51
@camielvs camielvs force-pushed the 05-13-fix_v2_copy_paste_issues branch from 61584e2 to 4e58bbc Compare May 14, 2026 23:51
Copy link
Copy Markdown
Collaborator Author

camielvs commented May 14, 2026

Merge activity

  • May 14, 11:55 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • May 14, 11:56 PM UTC: @camielvs merged this pull request with Graphite.

@camielvs camielvs merged commit eb036dc into master May 14, 2026
17 checks passed
@camielvs camielvs deleted the 05-13-fix_v2_copy_paste_issues branch May 14, 2026 23:56
@camielvs camielvs mentioned this pull request May 15, 2026
3 tasks
@camielvs camielvs added the #gsd:50471 CSOM-X label May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants