GraphiteEditor / Graphite

2D vector & raster editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow.
https://graphite.rs
Apache License 2.0
7.3k stars 386 forks source link

Fix Deep/Shallow selection regression #1723

Closed Keavon closed 2 months ago

Keavon commented 2 months ago

At some point not that long after @0HyperCube helpfully rebuilt Deep/Shallow Select in 208e907fa4b561f28bc874211a43f4a762777157, it seems to have broken as a result of a regression ().

image

Deep Select only selects the shallow group, not the deepest layer in the nested groups. Shallow Select's double clicking causes the double-clicked layer to disappear.

Maybe someone can bisect the Git history to find when that occurred (it was observed to be occurring prior to March, so Jan-Feb are the months to look). This would be a good issue for someone to find and fix.

Tiger3018 commented 2 months ago

Done.