Repository navigation
feat(workflows): fit selected nodes in the editor - #10225
Merged
Merged
Conversation
Frame the clicked node or the selected group from the graph context menu. Reuse the editor fit padding and reduced-motion setting.
joshistoast
self-requested a review
November 10, 2026 06:55
joshistoast
approved these changes
Nov 10, 2026
joshistoast
left a comment
Collaborator
There was a problem hiding this comment.
Assuming tests and checks pass, this looks good.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add Fit selection to the workflow graph context menu. Right-click an unselected node to frame that node. Right-click a selected node or the selection outline to frame the selected group.
QA Instructions
pnpm check:releasepassed formatting, lint, and types. The unit stage hit the same two macOS shortcut assertions on this branch and the clean base. The remaining release stages did not run.Review
Offscreen nodes that have not been measured use the editor's existing size estimate. The action respects reduced motion and preserves the selection.
Checklist
What's Newcopy (if doing a release after this PR)Open in [code]smith · Need help on this PR? Tag
@codesmith-botwith what you need.