Icons in the App scope disappear and appear when search is refreshed

Bug #1466669 reported by Michal Predotka
88
This bug affects 20 people
Affects Status Importance Assigned to Milestone
unity-scope-click (Ubuntu)
Confirmed
Medium
Unassigned
unity-scopes-shell (Ubuntu)
Confirmed
Medium
Paweł Stołowski
unity8 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

After installing, uninstalling or updating an app, all the app icons disappear for a second or two. That's annoying and makes me feel like the phone is broken/slow/unresponsive. I believe there are other ways to indicate refresh without disappearing icons.

Revision history for this message
dobey (dobey) wrote :

I've added Unity8 to the list, as it may be possible for the dash to avoid destroying the current view until the new search returns the results, but there is no other way to refresh the list of results in a scope, outside of performing a new search.

summary: - Icons in the App scope disappear and appear for no good reason
+ Icons in the App scope disappear and appear when search is refreshed
Revision history for this message
Michael Zanetti (mzanetti) wrote :

Can't you just not clear the model until the new result has come it? I don't think we can make the View keep the data if the model is cleared underneath.

Changed in unity8 (Ubuntu):
status: New → Invalid
Revision history for this message
Michael Zanetti (mzanetti) wrote :

Also, especially for the apps scope, it'd be great if you could diff the query result against the previous one and not reset the model, but apply the diff to it. That way the view could animate when an app shows up or is removed instead of just destroying everything and rebuilding everyhting.

Revision history for this message
Michal Predotka (mpredotka) wrote :

Just wanted to add, I wasn't thinking about "search" functionality when reporting this bug. I admit that I don't understand how the search is involved in disappearing app icons after installing, updating or uninstalling a program.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-scope-click (Ubuntu):
status: New → Confirmed
Changed in unity-scope-click (Ubuntu):
importance: Undecided → Critical
importance: Critical → Medium
Changed in unity-scopes-shell (Ubuntu):
importance: Undecided → Critical
importance: Critical → High
importance: High → Medium
assignee: nobody → Pawel Stolowski (stolowski)
Changed in unity-scopes-shell (Ubuntu):
status: New → Confirmed
Revision history for this message
Cédric Bellegarde (gnumdk) wrote :

This behaviour is also present in today scope... Unity 8 need a way to refresh a view on the fly and only refresh what is needed.

Current behaviour is 90's friendly...

By the way, keep up the good work!

Revision history for this message
dobey (dobey) wrote :

@mpredotka The "all" view is just an empty search (ie, "show me all results"). Scopes that provide completely different results for empty search (like the main view of the store scope) just treat the search specially when the search is an empty string.

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.