Uploaded image for project: 'UGENE'
  1. UGENE
  2. UGENE-4687

"Pairwise alignment" options panel tab doesn't update on undo/redo actions

    XMLWordPrintable

    Details

    • Story Points:
      1
    • Tests Type:
      GUI automatic
    • Sprint:
      DEV-14/10/2015, DEV-10/11/2015
    • Affect Type:
      Userdefined

      Description

      Use the following scenario to reproduce the issue:

      1. Open "data/samples/CLUSTALW/COI.aln".
      2. Open "Pairwise Alignment" tab on the Options Panel.
      3. Set two input sequences.
      4. Select "Add > Sequence from file" in the context menu.
      5. Add "_common_data/fasta/amino_ext.fa".
        Current state: the alignment alphabet has changed, but pairwise alignment is still allowed. If you click the "Align" button, a SAFE_POINT is triggered and the Options Panel tab is updated.
        Expected state:
        • The alignment alphabet has changed.
        • The sequences are still set on the "Pairwise Alignment" tab.
        • The "Align" button is disabled.
        • A warning is shown on the Options Panel tab under the "Align" button. It has standard color for such warnings. There is enough space between the warning and the "Align" button.

          Pairwise alignment is not available for alignments with "%1" alphabet .

          Here "%1" is one of the values: "Standard DNA", "Extended DNA", "Standard RNA", "Extended RNA", "Standard amino acid", "Extended amino acid", "Raw".

      6. Click "Undo" button.
        Current state: the sequence adding is undone, but the Options Panel tab is not updated.
        Expected state:
        • The alignment was reverted to the previous state.
        • The sequences are still set on the "Pairwise Alignment" tab.
        • The "Align" button is enabled.
        • The warning on the Options Panel is not shown any more.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kir Kirill Rasputin
              Reporter:
              atiunov Aleksey Tiunov [X] (Inactive)
              Assigned Tester:
              Eugenia Pushkova [X] (Inactive)
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: