[Apps Scope] after clicking the install button, nothing happens for some seconds

Bug #1227510 reported by Leo Arias
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UX
Fix Released
Medium
Paty Davila
unity-scope-click (Ubuntu)
Invalid
Medium
Unassigned
unity8 (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

After you click on the install button, a progress bar (with what I suppose is the download percentage) appears. However, it takes a small number of seconds between clicking the install button and the bar to appear, where nothing happens. At that point, it seems that clicking the install button didn't work and you have to do it again.

Immediately after clicking the install button, we should show an activity indicator [1], an animation or at least disable the install button to let the user know that the action is in progress and prevent him to feel the need to retry.

[1] file:///usr/share/ubuntu-ui-toolkit/doc/html/qml-ubuntu-components0-activityindicator.html

--------UX comment---------

For the latest design, please refer to the following document:
https://docs.google.com/document/d/1Ecfz4TTL65S43KR68ZIlw2A-DB8ojg2RLw7sutxpB7o/edit#heading=h.ddegpwr3preh

Related branches

Revision history for this message
Leo Arias (elopio) wrote :

Reproduced today with the most recent image (last updated 2013-10-06) on my Nexus 4.
I clicked the install button of the Word Chain app, and it took 8 seconds to start downloading.

tags: added: qa-touch
Changed in unity8:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Diego Sarmentero (diegosarmentero)
Leo Arias (elopio)
tags: added: u1
Changed in unity8:
importance: High → Critical
Changed in unity-scope-click:
importance: High → Critical
tags: added: appstore
Changed in ubuntu-ux:
status: New → Confirmed
Michał Sawicz (saviq)
Changed in unity8:
status: Confirmed → Incomplete
importance: Critical → Medium
assignee: Diego Sarmentero (diegosarmentero) → nobody
Changed in unity-scope-click:
status: Confirmed → Incomplete
tags: added: has-test
dobey (dobey)
affects: unity-scope-click → unity-scope-click (Ubuntu)
Revision history for this message
Leo Arias (elopio) wrote :

<Saviq> elopio, well, on my side it's waiting for design input
<Saviq> elopio, as in the design never took long-running actions into account
<Saviq> elopio, this can be improved scope-side with no design input
<Saviq> elopio, but long-term we need some general approach to those
<elopio> Saviq: I agree.

dobey (dobey)
Changed in unity-scope-click (Ubuntu):
importance: Critical → Medium
Revision history for this message
dobey (dobey) wrote :

Changing this to Invalid for the click scope, as with the new scopes API this doesn't happen. Tapping on "Install" results in an immediate preview change.

Changed in unity-scope-click (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
Michał Sawicz (saviq) wrote :

Well... if we say that the activity spinner is what makes it better, I think that's thinking about this wrong. The Install button should cause the preview to show the empty progress bar instantly.

Obviously that's a problem when we rely on the download daemon to report progress, but that approach also causes the "nothing happens when reached 100%", especially for big apps.

All in all, to get a better UX, I think we need to rework the "progress monitoring" part a bit.

John Lea (johnlea)
summary: - after clicking the install button, nothing happens for some seconds
+ [Dash] after clicking the install button, nothing happens for some
+ seconds
Revision history for this message
Matthew Paul Thomas (mpt) wrote : Re: [Dash] after clicking the install button, nothing happens for some seconds

I just discussed this with Mike Nagle. Michal is correct: it would be much better to show an empty progress bar for a few seconds, than to replace a spinner with a progress bar.

Changed in ubuntu-ux:
assignee: nobody → Mike Nagle (mikenagle)
status: Confirmed → Fix Committed
Changed in unity8:
status: Incomplete → Triaged
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Michał Sawicz (saviq)
no longer affects: unity8
Changed in ubuntu-ux:
assignee: Mike Nagle (mikenagle) → James Mulholland (jamesjosephmulholland)
Changed in ubuntu-ux:
importance: Undecided → Medium
summary: - [Dash] after clicking the install button, nothing happens for some
+ [Apps Scope] after clicking the install button, nothing happens for some
seconds
Changed in ubuntu-ux:
assignee: James Mulholland (jamesjosephmulholland) → Paty Davila (dizzypaty)
Paty Davila (dizzypaty)
description: updated
Changed in ubuntu-ux:
status: Fix Committed → Fix Released
description: updated
kevin gunn (kgunn72)
Changed in unity8 (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.