ChildMindInstitute / mindlogger-app

MindLogger (React Native) data collection app
Other
15 stars 6 forks source link

(2/5) An audio record can't be stopped, the record counter glitches after enabling the audio recording on the system pop-up and pressing the "Record" button again #2606

Closed natalia-muzyka closed 2 years ago

natalia-muzyka commented 2 years ago

Preconditions The mobile app is installed and launched The user is logged in jeraka1732@wodeda.com 1234567890 There is an activity with an audio record item: Welcome applet / media items

Steps to reproduce

  1. Start the activity with disabled audio recording on the app
  2. Proceed to the audio record item
  3. Press the "Record" button
  4. Allow the audio recording on the system pop-up
  5. Press the "Record" button again
  6. Pay attention to the screen
  7. Press the "Stop" button
  8. Observe the result

Actual result: An audio record can't be stopped, the record counter glitches after enabling the audio recording on the system pop-up and pressing the "Record" button again

Expected result: (2/5) An audio record can be stopped / restarted after enabling the audio recording on the system pop-up and pressing the "Record" button again

Video: https://www.screencast.com/t/ZtrJnAC4kWN

Environment: ML v0.20.4 staging Samsung Galaxy S7 // Android 8 Google Pixel 5a // Android 11 ml_general_acc@protonmail.com 12345678 welcome applet / media items Applet password Qwe123!!!

natalia-muzyka commented 2 years ago

Verified as fixed: https://www.screencast.com/t/JXrLPp5zDXPE

Environment: ML v0.20.10 staging Samsung Galaxy S7 // Android 8 Google Pixel 5a // Android 11 Applet password Qwe123!!!