Details
Description
When an operation on a protein or CDS view is propagated to its complement, there needs to be a corresponding undo/redo operation also propagated, to maintain coherence between undo/redo stacks for the two views.
Coherence is necessary because Jalview's undo/redo system only guarantees a consistent state if operations are reversed in the same sequence they were applied, but if one applies a a sort operation in one view, then a sort operation in the other view, it is possible to undo these operations in a different order since undo entries are only created in the view they were applied.
Coherence is necessary because Jalview's undo/redo system only guarantees a consistent state if operations are reversed in the same sequence they were applied, but if one applies a a sort operation in one view, then a sort operation in the other view, it is possible to undo these operations in a different order since undo entries are only created in the view they were applied.
Attachments
Issue Links
- related with
-
JAL-3305 Select / sort by linked features overlayed from CDS or Protein
- Closed