Skip to content

Reconstruction: CoR and Iteration Refinement Cancel Button and Exit Dialog Check #3015

@JackEAllen

Description

@JackEAllen

Current Behaviour

The Reconstruction CoR Refinement and Iteration Refinement Windows have no clear way to cancel a refinement. We should add a cancel button alongside the "Finish" button.

When closing the CoR or Iteration Refinement windows by clicking on the top right exit button, we should add a pop-up dialog to check if the user intends to cancel the refinement or not as an extra layer of security. Some users may assume that the new CoR value is saved on window closure. It is not unless a user clicks "Finish".

Desired Behaviour

  • A "Cancel" button exists next to the "Finish" button in the Reconstruction CoR Refinement and SIRT_CUDA Iteration Refinement windows which cancels the refinement.
  • Closing either the Reconstruction CoR Refinement or SIRT_CUDA Iteration Refinement windows via the exist button opens a new dialog window to check if the user wishes to cancel the refinement or not.

Potential Pitfalls or Risks to Avoid

Importance of Feature

Avoid potential user confusion and adds extra validation while providing users with a clear means of canceling a refinement.

Additional Context

Metadata

Metadata

Assignees

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions