Ticket #8004 (closed bug: duplicate)
focusout not triggered when focus()ing another input
|Reported by:||leeoniya@…||Owned by:|
jquery 1.4.3+ has different (i believe broken) behavior for detecting focus() triggers and issuing focusout events. they do not appear to be triggered on the previously focused input at all when calling focus() on a new input.
when setting focus non-programatically it works okay i think.
discussion, observations, sample code and logs here: https://forum.jquery.com/topic/v1-4-3-unexpected-focus-behavior
1.4.3+ in chrome the results are also different, the log shows not only duplicated events, but are inconsistent with FF results for the same version.
the only consistency and reasonable behavior i have found is in v1.4.2.
tested in FF3.6 stable FF4 nightly, chrome daily.