Skip to content
Permalink
Browse files

Followup commit for #7340 test case; make sure second test fires prop…

…erly on IE by focusing to another element rather than blurring off the first.
  • Loading branch information
dmethvin committed Mar 31, 2011
1 parent 6c28a39 commit 459bd7f89d112dd6aec97bfd1923bb7d4337243c
Showing with 7 additions and 2 deletions.
  1. +7 −2 test/unit/event.js
@@ -1981,7 +1981,7 @@ test("window resize", function() {
});

test("focusin bubbles", function() {
expect(4);
expect(5);

var input = jQuery( '<input type="text" />' ).prependTo( "body" ),
order = 0;
@@ -1996,9 +1996,14 @@ test("focusin bubbles", function() {

// DOM focus method
input[0].focus();

// To make the next focus test work, we need to take focus off the input.
// This will fire another focusin event, so set order to reflect that.
order = 1;
jQuery("#text1")[0].focus();

// jQuery trigger, which calls DOM focus
order = 0;
input[0].blur();
input.trigger( "focus" );

input.remove();

0 comments on commit 459bd7f

Please sign in to comment.
You can’t perform that action at this time.