Bug 40546 - Regression (Safari 4 to 5): Colloquy keydown handling broken
Summary: Regression (Safari 4 to 5): Colloquy keydown handling broken
Status: RESOLVED DUPLICATE of bug 39791
Alias: None
Product: WebKit
Classification: Unclassified
Component: Frames (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.6
: P1 Normal
Assignee: Nobody
URL: http://colloquy.info/project/ticket/2110
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-13 10:27 PDT by Jeff Johnson
Modified: 2010-06-14 10:15 PDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Johnson 2010-06-13 10:27:35 PDT
http://colloquy.info/project/ticket/2110

Previously, it had been possible to activate the Colloquy window by clicking anywhere in the main textarea, and when you began typing, the cursor would automatically enter the input box for you. After installing Safari 5, I have to explicitly click in the input box before any typing is registered as input.

I've discovered in the debugger that the cause of this change is  https://trac.webkit.org/changeset/58829

The value of changedFocusedFrame is true, which prevents the keyDown event from being passed to Colloquy.
Comment 1 Alexey Proskuryakov 2010-06-14 08:27:36 PDT
What are the origins of these frames, are both "file://"?
Comment 2 Jeff Johnson 2010-06-14 10:13:48 PDT
I believe so, yes.
Comment 3 Alexey Proskuryakov 2010-06-14 10:15:45 PDT

*** This bug has been marked as a duplicate of bug 39791 ***