Community
Participate
Working Groups
Graphiti editor uses EMF based command stack to determine editor's dirty state. Since we don't use its EMF model, we need to override this behavior. A good use case is when adding image decorators to a node, if the model doesn't change, we should not mark the editor dirty. The editor should be marked dirty if any of the following is true: 1. Sapphire based model is changed 2. Node is moved 3. Connection bendpoint is added, moved,or removed 4. Connection label position is moved 5. Grid/guides state is changed.
Forgot that we've already had a bug to track this issue. *** This bug has been marked as a duplicate of bug 352169 ***