Ticket #5037 (closed enhancement: invalid)
Distinguish synthesized events
| Reported by: | happygiraffe | Owned by: | brandon |
|---|---|---|---|
| Priority: | low | Milestone: | |
| Component: | event | Version: | 1.3.2 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
It would be very useful if we could distinguish events which are synthesized. My use case is that I want to call click() on a page load, but that's setting the focus, which moves the viewport away from the anchor location. I've changed my code to check for the presence of a button in the event, but I feel it would be useful to have an isSynthesized property in the event object.
Attachments
Change History
Changed 4 years ago by happygiraffe
-
attachment
isSynthesized.patch
added
comment:3 follow-up: ↓ 4 Changed 2 years ago by snover
Isn’t dispatching fake events for their side-effects considered an anti-pattern, and isn’t the only purpose of this feature request to make it possible to more easily exploit this pattern?
comment:4 in reply to: ↑ 3 Changed 2 years ago by happygiraffe
Replying to snover:
Isn’t dispatching fake events for their side-effects considered an anti-pattern, and isn’t the only purpose of this feature request to make it possible to more easily exploit this pattern?
Unfortunately, I can't remember the original context that caused me to file this bug. As I can't find a good reason, I'm happy for it to be closed.
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

Add isSynthesized member to event object. Patched against 1.3.2