Side navigation
#7922 closed bug (fixed)
Opened January 07, 2011 11:21PM UTC
Closed February 15, 2011 09:10PM UTC
Last modified March 09, 2012 05:32PM UTC
live('click') does not fire when when live('submit') is bound first in IE
Reported by: | david.n.arnold@gmail.com | Owned by: | dmethvin |
---|---|---|---|
Priority: | blocker | Milestone: | 1.5.1 |
Component: | event | Version: | 1.4.4 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
In certain cases, handling of click and submit events registered through the live method will fail on IE 8.
This is not the same issue as #6359.
There are two test cases here:
You can uncomment one or the other test case to demonstrate the issue (but not both).
Attachments (0)
Change History (4)
Changed January 18, 2011 01:42PM UTC by comment:1
component: | unfiled → event |
---|
Changed February 06, 2011 04:21PM UTC by comment:2
milestone: | 1.next → 1.5.1 |
---|---|
priority: | undecided → blocker |
status: | new → open |
summary: | Incorrect event handling on IE 8 (live submit + live click interaction) → live('click') does not fire when when live('submit') is bound first in IE |
This is basically the opposite problem to the one that was supposedly fixed by #6359.
Changed February 10, 2011 03:02AM UTC by comment:3
owner: | → dmethvin |
---|---|
status: | open → assigned |
I think this is similar to #6319 which I've already tackled, so I'll take a look at it.
Changed February 15, 2011 09:10PM UTC by comment:4
resolution: | → fixed |
---|---|
status: | assigned → closed |
Fixes #7922. Copy the donor event when simulating a bubbling submit in IE so that we don't accidentally stop propagation on it. Remove a bunch of return statements that could also cancel the event. DRY out the liveFired change from #6359 by moving it to the trigger() function.
Changeset: 12c0e1a692aa045e9d3cf166a41748d7f5fe31cc