[Webkit-unassigned] [Bug 7569] New: Key repeats in Dashboard propagate and cause system beep

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Thu Mar 2 21:12:45 PST 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=7569

           Summary: Key repeats in Dashboard propagate and cause system beep
           Product: WebKit
           Version: 417.x
          Platform: Macintosh
        OS/Version: Mac OS X 10.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: WebKit Misc.
        AssignedTo: webkit-unassigned at opendarwin.org
        ReportedBy: jaredwhite at comcast.net


I apologize if I'm posting a Dashboard issue in the wrong place.

It seems that Dashboard is allowing key repeats to propagate out, even when the
key down event is suppressed with stopPropagation() and preventDefault(). When
a key is held down, the system will play the system alert tone repeatedly after
a short pause corresponding to "Delay Until Repeat."

The standard calculator widget exhibits this issue. After giving focus to the
calculator, typing the "1" key normally causes the digit to appear. But
pressing and holding the key results in the appearance of the digit followed by
a stream of alert tones.

My piano widget uses a similar key event mechanism to trigger notes, and unlike
the calculator, it is common for notes to be held beyond the key repeat delay.

However, it seems this is a recent problem associated with an update released
within the past few weeks, as my widget has been working fine since summer
2005, and only now am I getting reproducible user reports.

I do not believe any particular application must be running in the background
for this to occur, as I am currently exhibiting the issue with only a single
Safari window running, and no other apps.

Thank you very much for looking into this!

Yours,
Jared R. White


-- 
Configure bugmail: http://bugzilla.opendarwin.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