Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Screen recording turns on Screen Cast, and Screen Cast stops recording

  • /e/ version: 1.8.1-s-20230203257074-dev-FP3
  • Device model(s): Fairphone 3
  • Device rooted: no

Summary

When starting a screen recording, Screen Cast is turned on. Disabling Screen Cast silently stops the screen recording, but to the user the recording seems to continue. The actual video file ends at the exact time the Screen Cast was stopped.

The problem

Steps to reproduce

  1. Start screen recording.
  2. Turn off Screen Cast, but don't stop the screen recording.
  3. The screen recording appears to continue (but it doesn't).
  4. Open the video file of the screen recording and notice that it ends where Screen Cast was stopped.

What is the current behavior?

Ending the Screen Cast stops the screen recording, but to the user the screen recording appears to continue.

What is the expected correct behavior?

Either ending the Screen Cast should not stop the screen recording in the first place, or it should be obvious to the user that the screen recording has ended.

Screenshots

Here's a video of the issue. Note that I stopped the Screen Cast at exactly 20:48:48 system time but the screen recording only at 20:49:02. According to the red screen recording notification, the recording should be exactly 20 seconds in length.

However, the actual screen recording file stops exactly at 20:48:48 system time and is only 9 seconds in length.

FP3_Android_S_Screen_Cast_ends_screen_recording

FP3_Android_S_Screen_Cast_screen_recording