When scrolling aggressively in the launcher, items go out of frame

Bug #903508 reported by Martin Tapia
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
unity-2d
Invalid
Medium
Unassigned
unity-2d (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

When scrolling aggressively in the launcher, items go out of frame for a few moments (~500ms).

Everything works great when you scroll slowly, you get the nice rebound effect. But if you give your mouse wheel a really big spin, the scrollbar stays blocked in the direction you scrolled, and the items get hidden. Then, after you wait ~500ms, the items reappear (they even seem to be reloading: they go from transparent to opaque).

I made a video of it and uploaded it to youtube:
http://www.youtube.com/watch?v=8tTpuEtwefU
This is real-time, and as you can see the items can stay hidden for a pretty long time.

This is very frustrating and it's one of the first thing I noticed when I switched to using Unity!

(In the video, there seems to be a small glitch at the center of the launcher, I guess this is another bug due to me recording the screen)

Tags: needs-design
Martin Tapia (paps)
description: updated
Revision history for this message
Bilal Akhtar (bilalakhtar) wrote :

First of all, it is Unity 2D which you are using. Secondly, whether the rebound distance should be shortened needs design discussion. Marking bug appropriately.

tags: added: needs-design
affects: unity → unity-2d
Changed in unity-2d:
status: New → Incomplete
Changed in unity-2d (Ubuntu):
status: New → Incomplete
Revision history for this message
Martin Tapia (paps) wrote :

I don't think it's a design issue. I mean, who would design it so that when you use the mouse wheel, items disappear? I think it's way more likely to be a bug in the rebound effect code.

But anyway, if you say so, OK. I'm just saying that nobody would design smooth scrolling this way. It feels really buggy.

John Lea (johnlea)
no longer affects: ayatana-design
Revision history for this message
Gerry Boland (gerboland) wrote :

Yes this isn't by design, I believe it is a bug in Qt, reported at https://bugreports.qt.nokia.com/browse/QTBUG-21328

The only workaround I have so far is to disable the bounce effect. I have played with the bounce distance and deceleration parameters to no avail, but I might give it another go.

Changed in unity-2d:
status: Incomplete → Confirmed
Changed in unity-2d (Ubuntu):
status: Incomplete → Confirmed
Changed in unity-2d:
importance: Undecided → Medium
Changed in unity-2d (Ubuntu):
importance: Undecided → Medium
Changed in unity-2d:
status: Confirmed → Invalid
Changed in unity-2d (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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