Okay, here are my thoughts about it. I can imagine two refresh scenarios: a) Background data changed (Tasks example from the bug description) I think this point is clear. There should be a way.
b) Results fetched by a scope have an expiration date Some concrete examples are: Exchange rates or stock quotes. As an user, I want to see the current values. As a developer I may know the update times and set an expiration date of five minutes for instance. When the user navigates to the scope and the result is expired it should refresh without any required action like "pull to refresh". A more technical use case could be a scope that displays application/hardware monitoring states. The backend monitoring reports a system failure and the scope displays "everything fine", because I didn' refresh it manually. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-scopes-shell in Ubuntu. https://bugs.launchpad.net/bugs/1376258 Title: No way to notify a scope to refresh when the data has been updated (like events) Status in The Savilerow project: Incomplete Status in unity-scopes-api package in Ubuntu: Invalid Status in unity-scopes-shell package in Ubuntu: Confirmed Bug description: One can launch an app from a scope preview and use the app to change something displayed in the original scope. For example, the Dashboard scope includes a Tasks section and the Tasks preview opens the Tasks app. If you add a task in the Tasks app and then swipe from the right to return the preview from which you launched Tasks, and then press the left facing chevron in the header to return to the scope, the task you just added does not display: what displays is the original (stale) scope view and tasks. Expectation: the scope surfacing view show show up-to-date information especially in the case where you launched the app from the scope as described above. To manage notifications about this bug go to: https://bugs.launchpad.net/savilerow/+bug/1376258/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp