Store selection as non-versioned property together with a frame, so that when undo/redo is performed, the selection is recovered.
Proposal Using Components
Selection does not have to be persisted, therefore this feature can be done using components.
struct SelectionComponent: Component {
var selection: Selection
}
Problem: Frames can not have runtime components associated with them at this moment. See #3.
Store selection as non-versioned property together with a frame, so that when undo/redo is performed, the selection is recovered.
Proposal Using Components
Selection does not have to be persisted, therefore this feature can be done using components.
Problem: Frames can not have runtime components associated with them at this moment. See #3.