Skip to content

Fix: Ctrl+Z on 'Edit > Convert to Infinite Canvas' creates leftover merge nodes#3548

Draft
Annonnymmousss wants to merge 3 commits intoGraphiteEditor:masterfrom
Annonnymmousss:fix_leftover-merge-nodes
Draft

Fix: Ctrl+Z on 'Edit > Convert to Infinite Canvas' creates leftover merge nodes#3548
Annonnymmousss wants to merge 3 commits intoGraphiteEditor:masterfrom
Annonnymmousss:fix_leftover-merge-nodes

Conversation

@Annonnymmousss
Copy link
Contributor

changed the flow of transaction
Closes #2258

Screen.Recording.2025-12-31.at.7.30.56.AM.mov

@Annonnymmousss Annonnymmousss force-pushed the fix_leftover-merge-nodes branch 2 times, most recently from 7989bc8 to dff353e Compare January 21, 2026 19:48
@Keavon Keavon force-pushed the fix_leftover-merge-nodes branch from d689d05 to bc2381d Compare February 18, 2026 08:05
return;
}

responses.add(DocumentMessage::AddTransaction);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since you removed this from below the early return, now you can repeatedly activate Edit > Convert to Infinite Canvas and add more and more history transactions.

@Keavon Keavon marked this pull request as draft February 18, 2026 08:12
@Annonnymmousss Annonnymmousss force-pushed the fix_leftover-merge-nodes branch from bc2381d to 5f5f3b8 Compare February 19, 2026 01:02
@Annonnymmousss Annonnymmousss marked this pull request as ready for review February 19, 2026 01:26
@Annonnymmousss
Copy link
Contributor Author

@Keavon PTAL.

@Keavon Keavon force-pushed the fix_leftover-merge-nodes branch from 19b286f to 575cd93 Compare February 19, 2026 21:16
@Keavon
Copy link
Member

Keavon commented Feb 19, 2026

Your change did not fix my reported issue.

@Keavon Keavon marked this pull request as draft February 19, 2026 21:18
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.

Ctrl+Z on 'Edit > Convert to Infinite Canvas' creates leftover merge nodes

2 participants

Comments