[Webkit-unassigned] [Bug 49899] New: [Qt] onClick on Symbian hardware not working properly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 22 02:29:40 PST 2010


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

           Summary: [Qt] onClick on Symbian hardware not working properly
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: S60 Hardware
        OS/Version: S60 3rd edition
            Status: UNCONFIRMED
          Severity: Major
          Priority: P3
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: florin.lohan at nokia.com


It is very tricky to trigger an onClick event for some HTML element on Symbian hardware. On emulator this works fine.
My guess is that the onClick is implemented in the same way for desktop and mobile: if the position of the "mouse" when the button was released is the same as the position of the "mouse" when the button was pressed, this is considered as a click. The problem on a touch screen is that a finger touch is actually a small drag. The initial position is very seldom the same as the final position, usually it is shifted some pixels in some direction. On real hardware (mobile phone with touch screen), the current onClick implementation fails to trigger the event perhaps 9 times out of 10 for most users. Some tolerance is needed, so that the event is triggered when the release position is not necessary equal to the pressing position, but some pixels in either direction.

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



More information about the webkit-unassigned mailing list