My app captures information about customer HVAC equipment during scheduled appointments on iPhones and iPads. When a user changes the orientation of the mobile device from vertical to horizontal, previously entered data (that has yet to be submitted) disappears. How I fix this?
Where is this happening?
E.g. is it in a Form Container component, or in a New or Edit screen connected to a Collection component?
Thanks for checking this out.
The app tracks what we have labeled Call By Call (CBC) Events. A Zapier automation creates a CBC Event record in an Airtable base. The user views, on the main screen of the app, a list of CBC Events that is filtered to only show those assigned to the logged in user for that day. Upon picking one of the records, the user is presented with Event details and a series of buttons to capture information.
Upon selecting a button, the app presents a form for capturing checkbox information, text/numbers and pictures to upload. The lead user, who is my test case, reports that he enters some of the information and, changes the orientation of the mobile device, the data that has yet to be submitted disappears.
Bobby
Great, thanks for the detailed response @Bobby_Gay.
Teasing this out further:
Upon selecting a button, the app presents a form for capturing checkbox information, text/numbers and pictures to upload. The lead user, who is my test case, reports that he enters some of the information and, changes the orientation of the mobile device, the data that has yet to be submitted disappears.
Are these field components connected to the Airtable data, i.e. live sync where the data is automatically updated when they edit the field?
Or is it a form with a Submit button?
^ This’ll help us with reproduction + chasing it down.
The fields are in forms with Submit buttons. A Zap creates the Event record. The user selects a record and is presented with the screen below.
When the user selects the Pre-Arrival button, the following form is shown.
Upon submission, the user is taken back to the previous screen to select the Indoor Info button. It’s rinse and repeat from there.
Bobby
Alright, shot in the dark here…
- Viewing on a mobile device
- In portrait, screen opens as a slide-in panel
- Rotate to landscape, slide-in panel moves to the right
- The Cancel and Submit buttons are still visible
- Appears that fields have disappeared
…potentially what’s happening?
Here’s a screenshot from my phone with a test app:
Because there aren’t any scrollbars visible, the user might not realize that they can scroll on the screen to see the additional fields.
I’m going to have to wait until I get the video from the tech in the field. The example you are showing appears to be in Page format. I did not build using that format. I’ll let you know what I find when he gets back to me. Thanks!
So this was a Classic app?
I’ve been building it for a few months now. I selected mobile format when I created the app initially. I’m having the technician record a video of the problem today. He said that he can enter values in fields, put his phone down and when he picks it up the values are gone. Same if he changes the screen orientation from portrait to landscape.