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

LinkControl - ensure minmum loading UI display when Creating a new suggestion via createSuggestion #20138

Closed
getdave opened this issue Feb 10, 2020 · 2 comments
Labels
[Block] Navigation Affects the Navigation Block [Type] Enhancement A suggestion for improvement.

Comments

@getdave
Copy link
Contributor

getdave commented Feb 10, 2020

A delay of 0.2–1.0 seconds does mean that users notice the delay and thus feel the computer is "working" on the command, as opposed to having the command be a direct effect of the users' actions.

https://www.nngroup.com/articles/response-times-3-important-limits/

Currently when clicking "Create" if the createSuggestion promise resolves quickly then the UI state for "loading" only displays very briefly. This can be jarring (as per @karmatosed's comment below).

To avoid this we should enforce a minimum delay on the "Creation" of between 500 - 1000ms to the ensure the user can perceive the editor is doing "work".


Originally posted by @karmatosed in #19775 (comment)

The 'creating page' flashed a little too short. I wonder if we either shouldn't see it or should and then carry on. Seeing a flash was a little weird for an experience.
2020-02-06 15 55 25

@talldan talldan added [Block] Navigation Affects the Navigation Block [Type] Enhancement A suggestion for improvement. labels Feb 11, 2020
@jasmussen
Copy link
Contributor

I'm not able to reproduce this issue anymore. Is it still relevant?

@jasmussen
Copy link
Contributor

I'm closing this one as the UI has changed so much since then. We can always revisit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Block] Navigation Affects the Navigation Block [Type] Enhancement A suggestion for improvement.
Projects
None yet
Development

No branches or pull requests

3 participants