Bug 11034 - dragging scroll bar should use fractional/smooth scrolling
: dragging scroll bar should use fractional/smooth scrolling
Status: NEW
Product: SB Touch
Classification: Unclassified
Component: UI
: unspecified
: PC Other
: -- minor (vote)
: 8.0.0
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-02-10 15:53 UTC by Blackketter Dean
Modified: 2011-11-06 23:23 UTC (History)
2 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Blackketter Dean 2009-02-10 15:53:21 UTC
 
Comment 1 Wadzinski Tom 2009-02-28 10:06:55 UTC
I have completed (r4532) having the scrollbar move smoothly if you smooth drag 
the screen. The opposite (which this bug calls out), having the menu items move 
smoothly when dragging the scrollbar, is a somewhat trickier task, and I want 
to verify that that is really what we want (so reassigning to Dean to try out 
the new behavior). Currently I have it so that when you use the scrollbar, the 
menu snaps the menu (if it had a partial item showing), so that there is no 
partial item on screen, and then item movement is discrete.
Comment 2 Blackketter Dean 2009-03-01 08:27:09 UTC
The user's mental model of the scrolling has become that it's continuous, i.e. if you drag it, it moves smoothly.  I'll stand by my opinion that this should happen if you drag the list itself or its control(s).

I think this is separate from the behavior that when scrolling fast we make sure the visual updates are on integer boundaries to make it easier on the eye.  As it slows down, it moves smoothly.

I think that for the scroll bar specifically this means two things:

1. On lists that are short, dragging the scroll bar should cause the list to move smoothly. 

2. On lists that are sufficiently long (and the jumps proportionately large), the scrolling should "happen" to jump on whole item boundaries.
Comment 3 Richard Titmuss 2009-07-27 01:11:14 UTC
Reset priority before triage.
Comment 4 Chris Owens 2010-05-06 15:47:29 UTC
Tom is no longer available to us
Comment 5 Alan Young 2011-11-06 23:23:25 UTC
Unassigned bugs cannot have a priority.