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

Issue 721433 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

window overview mode shelf button has no disabled state

Project Member Reported by est...@chromium.org, May 11 2017

Issue description

in tablet mode, we show an overview mode button in the shelf. Tapping it has no effect when there are no windows open. This makes sense but there's no indication the button is disabled, so it just feels kind of broken (especially if you don't know what it's supposed to do).
 

Comment 1 by girard@chromium.org, May 11 2017

My preference is to add a "+" (open new window) to the overview page. This gives a nice touchable affordance, while ensuring that the overview page always has a reason to be shown.
Cc: jennschen@chromium.org
I like the option of making it disabled when there's no window.
Alternative would be to have an empty state just like on Android but this seems less optimal.

re:#1, I'm assuming you mean new Chrome window? I'm not comfortable giving Chrome a special treatment over other apps in our system UI.

Adding Jenn in case she has any thoughts or preference.

Comment 3 by est...@gmail.com, May 12 2017

What would it look like when disabled?
I would use the same rule as other system disabled system icon, reduce opacity to 38% and disable interactions (no ripple behind it, not sure if that's already the case, might be).

Comment 5 by est...@chromium.org, May 12 2017

Owner: est...@chromium.org
Status: Started (was: Assigned)

Comment 6 by est...@chromium.org, May 12 2017

screenshot
BWCk1JCkhCv.png
5.5 KB View Download

Comment 7 by varkha@chromium.org, May 12 2017

What if we reused this space for a "new browser window" button when there are no windows? Pros: no need to have a disabled button that does nothing when clicked. Cons: Same space does 2 different (but related and explainable, I feel) things depending on context.

Comment 8 by est...@chromium.org, May 12 2017

If we didn't want to have a disabled button we could always just hide it. But I think it's better to reserve the space and have it disabled, much like disabled rows in a context menu.
Cc: mccanny@chromium.org
+mccanny@ who is thinking about multi-window UX
Cc: omrilio@chromium.org

Comment 11 by mccanny@google.com, May 16 2017

My preference would be to have an empty state with text saying there are no open windows. Though it might seem obvious that there are no open windows, I think it pays to be explicit to the user, rather than having them work out the logic of why the button is disabled, or why it doesn't consistently open overview.

Removing the button for this case in touch mode would lead to frustration for users unintentionally opening the system menu in its place.
What is the best way to reach a decision here?
Re commend #12, what mccanny said in #11 is the approach we are proposing. We are working on exact visuals for the empty state. 
Something we are considering at the moment is an illustration that comes with the wording mentioned due to the large empty screen real-estate that gets user lost.
Owner: omrilio@chromium.org
Status: Assigned (was: Started)
removing from my queue until design has a proposal.
Re comment #11 and #13 - are you suggesting text for a tooltip/hint? We don't expect to have a mouse cursor in touchview.

I'm concerned that removing the control will add some confusion to the interface. Are we intending to make better use of that space?
any updates?
Owner: mccanny@chromium.org
Labels: Not-Touch-Friendly-Launcher
Status: Fixed (was: Assigned)
This is now fixed with the updated overview visuals + empty state: crbug.com/782320

Sign in to add a comment