Scrolling the dash is jumpy

Bug #1336724 reported by Daniel van Vugt
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
unity8 (Ubuntu)
Fix Released
High
Albert Astals Cid

Bug Description

When I scroll the dash on the N4 through the Apps list, the scroll view decelerates and re-accelerates while still scrolling. Like it's going over a speed-hump. I think it's visually distracting and doesn't feel right. The curve of motion should be smooth and only decelerate when it reaches the end.

# system-image-cli -i
current build number: 106
device name: mako
channel: devel
alias: ubuntu-touch/utopic
last update: 2014-07-02 10:17:01
version version: 106
version ubuntu: 20140701
version device: 20140625

# dpkg -l | grep unity8
ii unity8 7.89+14.10.20140627-0ubuntu1 armhf Unity 8 shell
ii unity8-common 7.89+14.10.20140627-0ubuntu1 all Unity 8 shell (common files)
ii unity8-private:armhf 7.89+14.10.20140627-0ubuntu1 armhf Unity 8 private libs

Related branches

Revision history for this message
Michał Sawicz (saviq) wrote :

I can confirm this happening, expect the reason to be delegate creation / destruction and resulting frame drops.

Changed in unity8:
status: New → Confirmed
summary: - Scrolling the dash is non-linear
+ Scrolling the dash is jumpy
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
status: New → Confirmed
Michał Sawicz (saviq)
no longer affects: unity8
kevin gunn (kgunn72)
Changed in unity8 (Ubuntu):
importance: Undecided → High
Michał Sawicz (saviq)
Changed in unity8 (Ubuntu):
status: Confirmed → In Progress
assignee: nobody → Albert Astals Cid (aacid)
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Sounds like the issue is that we're touching flash memory during scrolling. Obviously good to avoid that. Flash memory on mobile devices is usually very slow.

Changed in unity8 (Ubuntu):
status: In Progress → Fix Released
status: Fix Released → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.00+14.10.20141006-0ubuntu1

---------------
unity8 (8.00+14.10.20141006-0ubuntu1) utopic; urgency=low

  [ Andrea Cimitan ]
  * Tweak card header to match the spec
  * Add preview image slideshow (LP: #1351537)

  [ Michał Sawicz ]
  * Cache more things in memory, so flicking scopes should be faster
    (LP: #1336724)
  * Tweak card header to match the spec
  * Save texture memory by limiting sourceSize (LP: #1338430)

  [ Ying-Chun Liu ]
  * Add attributes to Preview. (LP: #1282460)

  [ Albert Astals ]
  * Update pot
  * Cache more things in memory, so flicking scopes should be faster
    (LP: #1336724)
  * Save texture memory by limiting sourceSize (LP: #1338430)
  * Clip the settings list
  * Fix unlocking from the left again
  * Add wait_ makes tests more reliable

  [ Michael Zanetti ]
  * fix fading out the launcher instead of sliding it out on left-edge
    minimizing an app.
  * Make the DashCommunicator async and more flexible to handle a
    lifecycle-suspended dash (LP: #1339883)

  [ Michael Terry ]
  * Retry unlock-device script if it fails, as there is always a risk of
    a small race with boot-up. (LP: #1370644)
  * Add pull-to-refresh functionality to scopes. (LP: #1368336)

  [ CI bot ]
  * Resync trunk
 -- Ubuntu daily release <email address hidden> Mon, 06 Oct 2014 08:03:23 +0000

Changed in unity8 (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.