← Back to team overview

touch-packages team mailing list archive

[Bug 1376258] Re: No way to notify a scope to refresh when the data has been updated (like events)

 

We currently have a dbus signal which any backend can send to the shell
to forcefully refresh given scope. This is however considered a
temporary solution, because it doesn't know of aggregated scopes, so if
B is aggregated by A, and refreshing of B is requested, it won't refresh
A. We should either consider a new mechanism for that, or - if DBUS
signal is good enough - make unity-scopes-shell smart about aggregated
scopes (child scopes list will probably help).

** Changed in: unity-scopes-shell (Ubuntu)
   Importance: Undecided => High

** Changed in: unity-scopes-shell (Ubuntu)
     Assignee: (unassigned) => Pawel Stolowski (stolowski)

** Changed in: unity-scopes-shell (Ubuntu)
       Status: New => Confirmed

-- 
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


References