New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 596659 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Apr 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 425627



Sign in to add a comment

UX question about dialogs and potentially long tasks

Project Member Reported by dschuyler@chromium.org, Mar 21 2016

Issue description

If we have a MD settings dialog that starts a potentially long process when the OK button is clicked*.
We could
- Hold the dialog open until the work is done
- Close the dialog and us some other notification to tell the user if it succeeded (bubble?)
- Close the dialog and put a spinner hold in the UI where the dialog is opened from
- Show no feedback (expect that Chrome will 'do it' and not monitor the work)
or something else.  I wasn't trying to make an exhaustive list, but just give a flavor for the many different things we would do.


*We do, it's the Clear Browsing Data dialog, but I'd like to ask this as a general UX question rather than just 'what could Clear Browsing Data do'?
 
@Dave, what do we do today?

My preference would be #1 (keep dialog open, perhaps with spinner) or #4 (show no feedback).
In the old options, we keep the dialog open and put a small spinner to the left of the cancel button.
i.e. option #1 above, plus a spinner in the dialog.

Comment 3 by bettes@chromium.org, Mar 21 2016

Labels: proj-materialdesign-webui

Comment 4 by bettes@chromium.org, Mar 21 2016

My preference is to hold the dialog and place a spinner in the middle till complete. Note that 'x-to-close' should still be accessible.  

In today's settings, do we disable the buttons, hide them, or continue to make them accessible? 
It looks like we disable the buttons (without hiding them).  We disable both the [Cancel] and the [Clear browsing data] buttons while the clearing is in progress.

Comment 6 by bettes@chromium.org, Mar 26 2016

Cc: -dschuyler@chromium.org bettes@chromium.org
Owner: dschuyler@chromium.org
Let's continue doing what we do today, with the addition of the spinner (centered)
Cc: dschuyler@chromium.org
 Issue 601208  has been merged into this issue.

Comment 8 by dpa...@chromium.org, Apr 18 2016

Status: Fixed (was: Assigned)
Closing this one as resolved, per comment#6.

Sign in to add a comment