Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repeat group dialog disappears after locking phone #3322

Closed
seadowg opened this issue Aug 27, 2019 · 3 comments · Fixed by #3592
Closed

Repeat group dialog disappears after locking phone #3322

seadowg opened this issue Aug 27, 2019 · 3 comments · Fixed by #3592

Comments

@seadowg
Copy link
Member

seadowg commented Aug 27, 2019

This started on the forum.

Software and hardware versions

Collect v1.23.3

Problem description

When prompted to add a repeat group, locking your phone (or navigating to another app) and then returning to the app shows a blank screen without the dialog prompt. You can swipe back and forward to be reprompted.

Steps to reproduce the problem

  1. Start filling out a blank form with a repeat (an example: why.xlsx)
  2. When the repeat group prompt ("Add one more group?") appears press the home button or lock the phone
  3. Return to the app

You'll just see a blank screen.

Expected behavior

I'd expect to still be prompted to add a repeat group (or not). The current situation could be very confusing, especially if you had locked the phone to deal with something else and then come back to it a few minutes later.

Other information

It looks like the offending line of code is here. It would be intersting to know why we dismiss dialogs and if this weirdness could potentially be addressed with a redesign (I've noticed a discussion happened around this in #809).

@lognaturel
Copy link
Member

It looks like the form entry activity was checked in with 996093f and doesn't have any explanation for the dialog dismissal. I would guess it was part of some boilerplate the activity was based on.

Repeats are a real pain point for users. There are many issues and forum posts making suggestions in various different directions.

@seadowg, I think that it would make sense for you to do some thinking about repeat UI in the near term. What do you think about making it the next big area of study and improvements after the current audio work gets to a stable place?

In particular, I'd like to have an answer for https://forum.opendatakit.org/t/change-prompt-when-adding-new-group-new-loop/20025 before v1.24 goes out and it would be really helpful to discuss options and how to validate them with you.

@seadowg
Copy link
Member Author

seadowg commented Aug 31, 2019

@lognaturel Yeah I think that makes a lot of sense. We can discuss prioritizing the UX Project now we've got it populated and see if we think this goes next!

@seadowg
Copy link
Member Author

seadowg commented Jan 14, 2020

Removing discussion due to recent research: https://github.com/seadowg/collect-design/blob/master/research/repeats.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants