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

Reply via email to