Status: Unconfirmed
Owner: [email protected]
Labels: Type-Bug Pri-2 OS-All Area-Misc

New issue 6690 by ovidiug:     When dragging with the middle button to  
smooth scroll, releasing the middle button should end scroll mode
http://code.google.com/p/chromium/issues/detail?id=6690

Chrome Version       : 2.0.157.2
URLs (if applicable) :
Other browsers tested:
   Add OK or FAIL after other browsers where you have tested this issue:
      Safari 3:
     Firefox 3: OK
          IE 7: OK

What steps will reproduce the problem?
1. Press the middle button
2. Holding it pressed, drag the mouse to scroll the page
3. Release the middle button

What is the expected result?

Chrome should exit smooth scroll mode, according to the common UI
convention for smooth scroll.

What happens instead?

Chrome stays in scroll mode. Further mouse movements will scroll the page,
until the next mouse button pressed.

Please provide any additional information below. Attach a screenshot if
possible.


It was nice to see smooth scrolling using the middle button implemented in
2.0 beta (very handy on a Thinkpad), but it has a UI problem compared to
how it works in other apps.

In Firefox, IE and Word, there are two ways to smooth scroll:

1) Click the middle button outside of any clickable element. This enters
smooth scroll mode -- any mouse movements scroll the page. Clicking any
mouse button leaves scroll mode.

2) Press the middle button and drag around (with the button pressed).
Smooth scroll mode is active for as long as the middle button is pressed.

Chrome 2.0 supports only #1. If I try to do #2, smooth scroll mode stays
active after the middle button is released, requiring another button press
to deactivate. Since the mouse cursor for smooth scrolling is not all that
visible (compared to e.g. Firefox), this sometimes tricks me into
accidentally scrolling the page a huge amount when I want to move the mouse
without realising I'm still in smooth scroll mode.

Note that the #2 convention (dragging) is wide-spread, it also works in
Acrobat Reader (which doesn't support #1) and in the Thinkpad drivers when
set to emulate smooth scrolling for apps that don't support it.

If this is an upstream WebKit issue, please forward accordingly (or tell me
where to open a bug).

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to