Screen flow does not display Completed green tick mark
The out-of-the-box TabbedScreenFlow7 harness is used in a screen flow. While navigating back to the previous screen, the initial screen is not marked as Completed with the green tick mark.
Steps to Reproduce
- Create a screen flow with at least five screens.
- Run the flow.
- Navigate to Screen 4 and return to Screen 2. Screen 4 is not marked as Completed with the green tick mark.
This behavior is as per Pega product design.
Here’s the explanation for the reported behavior:
The Success Indicator (green tick mark) signifies that the screen flow assignment has been completed. An assignment in a screen flow is considered completed or finished only if the user moves forward (that is, click Continue or Finish, or Move to later navigation link).
Navigating back does not mean that the user has completed the assignment. The previous assignments are only revisited and the APIs responsible to finish or complete the assignment are not invoked.
Updating the py-screenflow-overrides.css does not help as it only changes the look and feel, while the Data Model signifies that the assignment is completed, does not change.