-
Notifications
You must be signed in to change notification settings - Fork 3
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
Startup Actions #18
Comments
Initial notes. I'll write a longer comment later too. We want to be direct to the user (get their attention) but not overwhelm them with dialogs. Depending on the user's setup, at this time they could run into the following dialogs all in one second:
Ideally we don't show 6 dialogs together or in a row. Most users just want to get back to recording/streaming with as little noise from the app as possible. Currently, all of the above dialogs are not tied to any kind of central queue or priority list, and can therefore bombard the user unintentionally. A similar issue can occur when a user tries to start a stream:
These 4 dialogs would occur one after the other as we hit each error. As there's no queue/priority system, this introduces challenges. Generally, multiple dialogs one-after-another are a UX no-no, and we should avoid it. |
Sometimes we might need to query users for action on startup. Some cases and reasons:
I'm sure there are more cases like these. We need to immediately ask users how they want to react, because not doing so means they'll be surprised when their stream doesn't work as expected.
The text was updated successfully, but these errors were encountered: