After having another look at this we'll need more time to investigate
and find the right balance and a solution.
What you can see currently, the worse experience is happening when you swipe
between scopes for the first time after the dash is loaded. This is because
when you swiped from scope #1 to scope #2, scope #3 is queried and its contents
created, which is a heavy enough operation to cause brief (or less brief) UI
thread blocks resulting in the stutter.
After all scopes are loaded, however, you can see that swiping between them is
smooth, even though they do grow the number of items to prepare for the user
swiping down in that scope.
We need to spend the time to understand where the blocking comes from
and reduce as close to 0 as possible, and if that's not possible,
potentially employ a few workaround fixes by the use of timers to defer
delegate creation or similar.
FWIW, this isn't as obvious on vivid as it is on RTM simply due to the
number of available / installed scopes.
** Changed in: unity8 (Ubuntu RTM)
Milestone: 14.09-ota-2 => None
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1384374
Title:
Dash pauses/stutters during scope switching left/right
To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1384374/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs