Skip to content

Fix the Path tool erroneously showing editable geometry overlays belonging to hidden Path nodes#2932

Merged
Keavon merged 6 commits into
masterfrom
ignore-hidden-path-nodes
Aug 2, 2025
Merged

Fix the Path tool erroneously showing editable geometry overlays belonging to hidden Path nodes#2932
Keavon merged 6 commits into
masterfrom
ignore-hidden-path-nodes

Conversation

@0HyperCube
Copy link
Copy Markdown
Contributor

@0HyperCube 0HyperCube commented Jul 24, 2025

If the path node is hidden, don't use it in the path tool.

Closes #2554

@github-actions github-actions Bot temporarily deployed to graphite-dev (Preview) July 24, 2025 19:26 Inactive
@0HyperCube 0HyperCube marked this pull request as ready for review July 24, 2025 19:35
@Keavon Keavon force-pushed the ignore-hidden-path-nodes branch from b6cc0c8 to f558712 Compare July 25, 2025 07:16
@Keavon Keavon changed the title Ignore hidden path nodes Fix the Path tool showing interactable overlays for hidden Path nodes Jul 25, 2025
@github-actions github-actions Bot temporarily deployed to graphite-dev (Preview) July 25, 2025 07:29 Inactive
Copy link
Copy Markdown
Member

@Keavon Keavon left a comment

Choose a reason for hiding this comment

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

This correctly stops showing the overlays for a disabled Path node, but unfortunately does not show any overlays for a previous Path node. Example: draw with the Pen tool, insert a new downstream Path node but disable it, now the Path tool shows no editable overlays for the original shape like expected.

@github-actions github-actions Bot temporarily deployed to graphite-dev (Preview) July 25, 2025 08:46 Inactive
@Keavon
Copy link
Copy Markdown
Member

Keavon commented Jul 25, 2025

Could you also please look into the test failure? Thank you.

@0HyperCube
Copy link
Copy Markdown
Contributor Author

No

@0HyperCube 0HyperCube closed this Jul 25, 2025
@github-actions github-actions Bot temporarily deployed to graphite-dev (Preview) July 25, 2025 10:29 Inactive
@0HyperCube 0HyperCube reopened this Aug 2, 2025
@0HyperCube 0HyperCube requested a review from Keavon August 2, 2025 22:01
@github-actions github-actions Bot temporarily deployed to graphite-dev (Preview) August 2, 2025 22:10 Inactive
@github-actions github-actions Bot temporarily deployed to graphite-dev (Preview) August 2, 2025 22:19 Inactive
@github-actions github-actions Bot temporarily deployed to graphite-dev (Preview) August 2, 2025 22:28 Inactive
@Keavon Keavon changed the title Fix the Path tool showing interactable overlays for hidden Path nodes Fix the Path tool erroneously showing editable geometry overlays belonging to hidden Path nodes Aug 2, 2025
@Keavon Keavon enabled auto-merge (squash) August 2, 2025 22:44
@github-actions github-actions Bot temporarily deployed to graphite-dev (Preview) August 2, 2025 22:45 Inactive
@Keavon Keavon merged commit 1e3c3da into master Aug 2, 2025
4 checks passed
@Keavon Keavon deleted the ignore-hidden-path-nodes branch August 2, 2025 22:53
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.

Path tool click targets erroneously include hidden 'Path' node modifications

2 participants