[Webkit-unassigned] [Bug 23416] New: [GTK] Horizontal scrolling using touchpad is broken

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 19 02:54:44 PST 2009


https://bugs.webkit.org/show_bug.cgi?id=23416

           Summary: [GTK] Horizontal scrolling using touchpad is broken
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: sebastian-keller at gmx.de


When using the horizontal scrolling function of touchpad, while the cursor is
not on the scrollbar, it scrolls to the left when it is supposed to scroll to
the right and the other way round.
When the scrollbar has reached the end, then for just one step it scrolls in
the opposite direction.
Example:
Scrollbar is on the left. I scroll left, the scrollbar moves to right till it
reaches the end. I keep on scrolling left, the scrollbar moves one step left
and then because it is not at the end anymore it again scrolls to right. This
can be repeated indefinitely.

Scrolling in other programs or when the cursor is on the scrollbar works fine.

The events sent according to xev:
Scrolling left:
ButtonPress event, serial 30, synthetic NO, window 0x4200001,
    root 0x79, subw 0x0, time 29056624, (125,110), root:(137,218),
    state 0x0, button 6, same_screen YES

ButtonRelease event, serial 30, synthetic NO, window 0x4200001,
    root 0x79, subw 0x0, time 29056624, (125,110), root:(137,218),
    state 0x0, button 6, same_screen YES

Scrolling right:
ButtonPress event, serial 30, synthetic NO, window 0x4200001,
    root 0x79, subw 0x0, time 29112701, (167,171), root:(179,279),
    state 0x0, button 7, same_screen YES

ButtonRelease event, serial 30, synthetic NO, window 0x4200001,
    root 0x79, subw 0x0, time 29112701, (167,171), root:(179,279),
    state 0x0, button 7, same_screen YES


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list