GraphiteEditor / GraphiteEditor/Graphite

Hiding layer on new document can lead to incorrect saved state

Open
#3,381 5 comments 0 reactions 0 assignees View on GitHub
Good First Issue Paper Cut
Dominant language
Rust
Stars
27.3k
Forks
1.3k
Avg merge
20h 5m
Merged PRs (30d)
57

Description

Steps to reproduce

open demo artwork (saved)
Image

hide one layer in the node graph (saved !)
Image

unhide (unsaved !)
Image

hide (saved !)
Image

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the reported sequence with the demo artwork: hide a layer, unhide it, then hide it again while watching the saved-state indicator. Trace the layer-visibility save-state handling from the node graph entry point. Done means each visibility change reports the correct saved or unsaved state.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
computer-graphics
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.