| Summary: | [ScrolledComposite][List] Mousewheel scrolling broken in firefox 13 | ||
|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Tim Buschtoens <tbuschto> |
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | tbuschto |
| Version: | 1.5 | ||
| Target Milestone: | 2.0 M1 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | sr151 | ||
|
Description
Tim Buschtoens
Fixed with commit c5271d42bc6ed523f382a14cfc4a939810bd3738. It was actually not the scrollbar rendering directly, but the event caused by the scrollbar that synced it to the client area. That caused the scrolling to stop since firefox (correctly) gives a programatic set scroll position a higher priority than the running "smooth" animation. Fixed by camparing the new with the old value before actually applying it. I recommand this for the service release, since its an uncritical change and a pretty annoying bug. I think this is safe to apply to 1.5. Backport the fix to 1.5 maintenance branch with commit 94bcfae6dad1c9c7f690efb02f04d5aec01fbffe. |