Ticket #2532166 (accepted defect)

Reporter


einarq
Opened: 04/18/12
Last modified: 09/19/12
Status: accepted
Type: defect

Owner


Luke Smith
Target Release: BACKLOG
Priority: P3 (normal)
Summary: Slider thumb jumping on screen
Description:

I'm seeing some strange effects on the slider after moving to 3.5, not sure how to describe it. It seems that the slider thumb is "jumping" a bit whenever the drag results in the value being changed.

The effect is best seen in Chrome, Firefox, or IE 9. Dragging the thumb in IE 7 updates too slowly to really see the effect.

Any work-around for this (or quick fix which I can update in my code since we host our own version) would be greatly appreciated, don't think our users will like this behavior.

Type: defect Observed in Version: 3.5.0
Component: Slider Severity: S2 (high)
Assigned To: Luke Smith Target Release: BACKLOG
Location: Library Code Priority: P3 (normal)
Tags: Relates To:
Browsers: N/A
URL:
Test Information:

Open this link in Chrome:
http://jsfiddle.net/5UktX/1/

Try dragging the thumb. Using a larger thumb to more easily see the problem. Removing the custom thumb does not resolve the problem.
When you drag the thumb continously you will sometimes see a flash, almost as if the thumb temporarily is wrongly positioned.

Changing the YUI source to 3.4.1 removes the problem.

Change History

einarq

Posted: 04/18/12

Seems the problem is caused by the changes to "slider-value-range". Having some trouble nailing it down completely, but it is definetely a combination of the changes to _afterValueChange and _defThumbMoveFn.

Luke Smith

YUI Contributor

Posted: 05/11/12
  • location changed to Library Code
  • milestone changed to 3.6.0
  • priority changed to P3 (normal)
  • status changed from new to accepted

Luke Smith

YUI Contributor

Posted: 05/11/12
  • estimated changed from 0 to 1
  • remaining changed from 0 to 1
  • sprint changed to backlog

einarq

Posted: 05/11/12

Excellent, thanks. What's the approx timetable for 3.6?

Jenny Donnelly

YUI Developer

Posted: 07/24/12
  • milestone changed from 3.6.0 to 3.NEXT

Moving from 3.6.0 backlog to 3.NEXT.

Jenny Donnelly

YUI Developer

Posted: 09/19/12
  • milestone changed from 3.NEXT to BACKLOG

Moving from 3.NEXT to BACKLOG.