<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>25249</bug_id>
          
          <creation_ts>2009-04-16 15:36:20 -0700</creation_ts>
          <short_desc>Wheel events while dragging scrollbar thumb not handled correctly</short_desc>
          <delta_ts>2010-04-29 11:30:55 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Peter Kasting">pkasting</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>hyatt</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>117826</commentid>
    <comment_count>0</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2009-04-16 15:36:20 -0700</bug_when>
    <thetext>If the user is dragging the scrollbar thumb and (perhaps accidentally) uses the mousewheel, the desired behavior is platform-specific:
* On Mac, native scrollbars seem to ignore the wheel events.
* On Windows, native scrollbars snap back to the drag origin until the user moves the mouse again.

Currently WebCore does neither of these (on Windows it applies the wheel scroll and continues the drag; not sure what Safari version I tested on Mac so I won&apos;t comment there).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>219118</commentid>
    <comment_count>1</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2010-04-29 11:30:55 -0700</bug_when>
    <thetext>Additional testing on Windows shows that the snap-back gets reverted on mouseup even if the mouse doesn&apos;t move any more.  This means that the snap-back is basically completely nonfunctional and just looks broken.  I don&apos;t care about matching this behavior, it looks more like a bug than a feature.

Conceivably, we should ignore wheel-while-dragging, but whatever.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>