Ticket #2530902 (closed defect)

Reporter


Satyen Desai
Opened: 08/9/11
Last modified: 09/27/11
Status: closed
Type: defect
Resolution: fixed

Owner


Satyen Desai
Target Release: 3.4.1
Priority: P3 (normal)
Summary: ScrollView Scrollbar on FF 5 races ahead of the scroll position when you flick while the bounce back is being animated
Description:

If you flick the scrollview while it's bouncing back from an edge snap (flick on the opposite direction), the scrollbar races ahead of the scrollview at a faster velocity, until the scrollview catches
up again.

Probable cause: In 3.4.0, ScrollView on FF 5 was changed to use native transitions. We probably need to stop the existing bounce back native transition for the scrollbar before restarting a new one
for the flick, which is probably what is causing this issue.

There is no state corruption. That is the scrollview and scrollbar eventually sync up in the final state, and stay synced until you repeat the flick on bounce back.

Type: defect Observed in Version: 3.4.0 PR3
Component: ScrollView Severity: S3 (normal)
Assigned To: Satyen Desai Target Release: 3.4.1
Location: Library Code Priority: P3 (normal)
Tags: Relates To:
Browsers: Firefox 4.x
URL:
Test Information:

(no FF 5, so marked it FF 4)

Change History

Satyen Desai

YUI Developer

Posted: 08/23/11
  • estimated changed from 0 to 0.5
  • sprint changed to sprint 1

Satyen Desai

YUI Developer

Posted: 09/10/11
  • completed changed from 0 to 0.5
  • remaining changed from 1 to 0

Satyen Desai

YUI Developer

Posted: 09/10/11
  • status changed from accepted to checkedin

Satyen Desai

YUI Developer

Posted: 09/10/11
  • resolution changed to fixed

Fixed scrollbar racing ahead of scroll position on FF 5+, with native transitions. Fixes #2530902
View Commit: ff7b46d386224e319d38f1c91f352dd762b110ab

Satyen Desai

YUI Developer

Posted: 09/16/11

Fixed scrollbar racing ahead of scroll position on FF 5+, with native transitions. Fixes #2530902
View Commit: ff7b46d386224e319d38f1c91f352dd762b110ab

Satyen Desai

YUI Developer

Posted: 09/16/11

Jenny Donnelly

YUI Developer

Posted: 09/27/11
  • status changed from checkedin to closed