Fix implemented for preventing overlap of recordings in Review page
This PR fixes the issue of multiple recordings overlapping while navigating between them. It achieves it by stopping the current recording before playing the new one.
Changes made:
- Refactored updateCurrentRecording, moveForward, and moveBackward to avoid unintended playback.