Bug Tracker

Opened 12 years ago

Closed 12 years ago

Last modified 11 years ago

#8728 closed bug (fixed)

Event 'mouseenter' not firing when the element being left is removed on leaving

Reported by: rechosen@… Owned by: dmethvin
Priority: high Milestone: 1.7
Component: event Version: 1.5.1
Keywords: Cc:
Blocked by: Blocking:

Description

The jsFiddle example should speak for itself:

http://jsfiddle.net/Bgs2P/1/

Compare the behavior with the following jsFiddle, where the "prepend" was replaced with an "append":

http://jsfiddle.net/djquery/Bgs2P/2/

That one shows expected behavior.

The formalities:

  1. The bug only occurs in 1.5.1 (and the latest git build as of the moment of posting this), not in 1.3.2, 1.4.2, 1.4.4 or 1.5. Appears to be a regression between 1.5 and 1.5.1
  2. Tested and occuring in FF 3.6.13; IE{6,7,8}; Chrome 10.0.648.204; Safari 5.0.4
  3. Occuring on both Arch Linux and Windows XP
  4. The instructions for reproducing are in the jsFiddle, as are the expected and actual behavior

Change History (3)

comment:1 Changed 12 years ago by ajpiano

Component: unfiledevent
Priority: undecidedhigh
Status: newopen

comment:2 Changed 12 years ago by dmethvin

Milestone: 1.next1.7
Owner: set to dmethvin
Status: openassigned

This bug is fixed in my 1.7 branch, I'll reconfirm when it lands later this month.

comment:3 Changed 12 years ago by dmethvin

Resolution: fixed
Status: assignedclosed

Fixed in the 1.7 event rewrites.

Note: See TracTickets for help on using tickets.