My app’s URL: https://sa-taa.glideapp.io
I have an app that has a nested choice function as follows:
-
In a Home screen, user selects one of six action categories to log using “buttons” (an inline list in tile format).
-
Each button takes the user to a second inline list (compact format) of examples. The list changes, depending on the action chosen in step #1.
-
The user selects from a third inline checklist of potential participants in the action.
-
User then presses a “Review and submit” button that takes them to a Form screen.
-
The Form screen displays the action, the example, and who participated. It also allows the user to add a comment. The user submits the form by pressing “Submit” in the upper right.
-
“Submit” triggers a a script that deletes the entries in the checkbox in step 2. The script appears to be working correctly.
I am encountering several glitches with the app:
-
At the “Review and submit screen” the app hangs for a moment as it waits to populate the “who” field based on their input on the previous screen. The app then goes back to the Home screen. The app only works on the first attempt if the user does not make any changes to the “who” checklist.
-
If the user repeats their entry, they can get to the review screen again, but the content in the “who” field will not necessarily reflect what was entered on the previous screen (although the Google sheet is accurately capturing their entries).
I built this app a few weeks ago, and it was running fine then. Not sure what’s changed in the meantime.
I realize the nested inline lists may not be the best way to implement this. Any guidance on a cleaner implementation would be appreciated!