Public bug reported:

Evaluating

settingsEnabled: scopeView.scope && scopeView.scope.settings &&
scopeView.scope.settings.count > 0 || false

in GenericScopeView.qml takes around 300 ms when running on the phone,
which basically feels like an eternity if you're trying to use the phone
to scroll, change to another scope, etc

If this needs heavy calculation this should be either pre-calculated and
cached or calculated in a separate thread and then signalled with a
signal.

** Affects: unity-scopes-shell (Ubuntu)
     Importance: Undecided
         Status: New

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

Title:
  Scope::settings() is too slow

Status in unity-scopes-shell package in Ubuntu:
  New

Bug description:
  Evaluating

  settingsEnabled: scopeView.scope && scopeView.scope.settings &&
  scopeView.scope.settings.count > 0 || false

  in GenericScopeView.qml takes around 300 ms when running on the phone,
  which basically feels like an eternity if you're trying to use the
  phone to scroll, change to another scope, etc

  If this needs heavy calculation this should be either pre-calculated
  and cached or calculated in a separate thread and then signalled with
  a signal.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity-scopes-shell/+bug/1567429/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to