Page MenuHomePhabricator

Scroller unexpected behaviour with free-spin mouse.
Open, NormalPublic

Description

I have mouse with MicroGear wheel.

Steps to reproduce:

  1. Enable free-spin scrolling on mouse
  2. Start "elementary_test -to "Scroller 2"
  3. Start to fast spin wheel to scroll in direction from beginning to end.

Result:
Scroll button goes to beginning of scrollbar and stay there until wheel stops turning.
Expected:
Scroll button goes to end of scrollbar.

jpeg added a subscriber: jpeg.Feb 27 2017, 8:10 PM

Umm... Is there any way to test without special hardware?

jpeg claimed this task.Feb 27 2017, 8:12 PM
jpeg triaged this task as Normal priority.
jpeg updated the task description. (Show Details)Feb 27 2017, 8:16 PM

Btw this test case reveals an incredible performance issue with this scroller, clip recalc, etc... I had tried to look at it before, but with not much luck. So it could be that the calculation logic is really off and causes both the performance to be abysmal, as well as the behaviour you observe.

zmike edited projects, added Restricted Project; removed efl.Jun 11 2018, 6:58 AM
zmike edited projects, added efl: input, efl: widgets; removed Restricted Project.Jun 11 2018, 7:45 AM

@akanad can you look into this?