Non-favorited scopes are not refreshed

Bug #1365544 reported by Alejandro J. Cura
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-scopes-shell (Ubuntu)
Fix Released
Critical
Paweł Stołowski

Bug Description

How to reproduce:

- Go to the store scope.
- Make sure it's not favorited. If it is favorited, unfav it then leave the scope and return to it.
- Tap on the icon of some "FREE" app that is not installed.
- On the preview of the app, tap on "Install", and wait for the installation to finish.
- Click on the "<" button on the preview header to go back to the results.

What happens:
- The icon attributes still show "FREE"

What should happen:
- The scope should have been refreshed, and "✔INSTALLED" should be shown instead

This works ok for scopes that are favorited.

Related branches

Thomas Strehl (strehl-t)
tags: added: touch-2014-09-25
Revision history for this message
Alejandro J. Cura (alecu) wrote :

Setting to Critical, because this will be seen by every person installing an app and staying in the apps scope.

tags: added: touch-2014-10-02
removed: touch-2014-09-25
Changed in unity-scopes-shell (Ubuntu):
importance: High → Critical
Pete Woods (pete-woods)
Changed in unity-scopes-shell (Ubuntu):
assignee: nobody → Pawel Stolowski (stolowski)
Thomas Strehl (strehl-t)
tags: added: touch-2014-10-09
removed: touch-2014-10-02
Changed in unity-scopes-shell (Ubuntu):
status: New → Confirmed
Changed in unity-scopes-shell (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-scopes-shell - 0.5.4+14.10.20141002-0ubuntu1

---------------
unity-scopes-shell (0.5.4+14.10.20141002-0ubuntu1) utopic; urgency=low

  [ Pete Woods ]
  * Remove missing departments (LP: #1354362)

  [ Pawel Stolowski ]
  * Remove missing departments (LP: #1354362)
  * Iterate over temprary dash pages of every scope to find matching
    scope when dbus signal for results invalidation was received. This
    is only done if there was no match among favorite scopes. (LP:
    #1365544)
  * Fix signature of the deleteLater slot when scheduling scope for
    removal after un-favoriting.
  * Send build number, release name and package versions of unity8,
    shell plugin and scopes api with user-agent hint in SearchMetadata
    and PreviewMetadata. (LP: #1372834)

  [ Marcus Tomlinson ]
  * Handle "scopes" scope invalidation by re-populating the overview
    scope. (LP: #1375718)
 -- Ubuntu daily release <email address hidden> Thu, 02 Oct 2014 07:18:26 +0000

Changed in unity-scopes-shell (Ubuntu):
status: In Progress → 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.