ChildMindInstitute / mindlogger-app

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

(2/3) Mobile app is frozen on the "Please wait..." screen after resuming the app on the last timed out item #2633

Closed natalia-muzyka closed 2 years ago

natalia-muzyka commented 2 years ago

Preconditions Mobile app is installed and launched. User is logged in: test-user2@mail.com qwerty There is the activity with the timer on the last item: My applet (import)/Regular items(timer)

Steps to reproduce

  1. Start an activity
  2. Select any responses, and proceed to the last item
  3. Close the activity
  4. Wait until the time is out (10s)
  5. Resume the activity
  6. Pay attention to the screen

Actual result Mobile app is frozen on the "Please wait..." screen after resuming the app on the last timed out item

Expected result The "Please wait.." screen and then the "Thanks" screen with the "Close" button are shown after resuming the app on the last timed out item

Video: https://www.screencast.com/t/UWpvEd7O3Y Logs: https://app.zenhub.com/files/103405139/7c21a9ad-c4a4-4740-ba78-e92705d9af21/download

Environment: ML v0.20.10 staging Google Pixel 5a // Android 11 NOT reproducible on: iPhone XR // iOS 14.3 Samsung Galaxy S7 // Android 8 owner: jeligi9407@zneep.com 123456 user: test-user2@mail.com 123456 my applet (import) / regular items (timer) Applet password Qwe123!!!

natalia-muzyka commented 2 years ago

Verified as fixed: https://www.screencast.com/t/2GpU6NmH3ME

Environment: ML v0.20.13 staging Google Pixel 5a // Android 11 iPhone XR // iOS 14.3 Samsung Galaxy S7 // Android 8