Bug 40546
| Summary: | Regression (Safari 4 to 5): Colloquy keydown handling broken | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jeff Johnson <opendarwin> |
| Component: | Frames | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | ap |
| Priority: | P1 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Mac | ||
| OS: | OS X 10.6 | ||
| URL: | http://colloquy.info/project/ticket/2110 | ||
Jeff Johnson
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.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Alexey Proskuryakov
What are the origins of these frames, are both "file://"?
Jeff Johnson
I believe so, yes.
Alexey Proskuryakov
*** This bug has been marked as a duplicate of bug 39791 ***