ChildMindInstitute / mindlogger-app

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

Sample A instructions are shown again after completing Test A in the flow Trails activity #2838

Closed natalia-muzyka closed 1 year ago

natalia-muzyka commented 1 year ago

Preconditions User is logged in on mobile app. There is the applet with activity flow. There is the Trails Mobile or Trails iPad activity in the flow

Steps to reproduce

  1. Start the flow
  2. Proceed to the Trails activity
  3. Pass Sample A instructions
  4. Pass Sample A and tap Next
  5. Pay attention to the instructions text
  6. Pass instructions
  7. Observe the result

Actual result Sample A instructions are shown again after completing Test A in the flow Trails activity

Expected result Sample A instructions are shown only before starting Test A in the flow Trails activity

Notes: Not reproduced with a single activity, issue appears only within a flow. Is probably related to: https://app.zenhub.com/workspaces/mindlogger-5e11094d0c26311588da9626/issues/childmindinstitute/mindlogger-app/2815

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

Notes: Relates to The next screen is not shown after the first tap on the "Next"/"Submit" button in the flow #2815

Environment: ML v0.21.48 staging ml3_general_acc@protonmail.com / 12345678 Config reports&Activity Flow ML Pilot v0.21.48 prod test-user1@com.us / qwerty My applet 2 iPhone 7 // iOS 13.1.1 Google Pixel 5a // Android 11 Samsung Galaxy Tab S6 SM-T865 // Android 9.0 Apple iPad 9th gen (2021) / iOS 15.5 Samsung Galaxy S7 // Android 8

natalia-muzyka commented 1 year ago

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

Environment: ML v0.21.53 staging ml3_general_acc@protonmail.com / 12345678 Config reports&Activity Flow Trails in the flow iPhone 7 // iOS 13.1.1 iPhone 13 // iOS 15.6 Samsung Galaxy S7 // Android 8 Google Pixel 5a // Android 11 iPhone 7+ DM // iOS 14.4.1. Samsung Galaxy S20 FE SM-G780G // Android 12