diff options
author | Scott González <scott.gonzalez@gmail.com> | 2012-02-11 15:43:38 -0500 |
---|---|---|
committer | Scott González <scott.gonzalez@gmail.com> | 2012-02-16 20:24:11 -0500 |
commit | f5b52a89a735082d06d6f6ea950efbccff0a227f (patch) | |
tree | 7fec8fed6504fe4888e0bd4dd810a58174be2efe /tests/unit/autocomplete/autocomplete_events.js | |
parent | 3d9f6b5bc74d09a08f6a116b6b31d93d72971f6d (diff) | |
download | jquery-ui-f5b52a89a735082d06d6f6ea950efbccff0a227f.tar.gz jquery-ui-f5b52a89a735082d06d6f6ea950efbccff0a227f.zip |
Autocomplete: Removed the timeout for the change event. Fixes #7550 - Autocomplete change event not triggered in time.
Thanks spekary for finding a workaround for IE.
Diffstat (limited to 'tests/unit/autocomplete/autocomplete_events.js')
-rw-r--r-- | tests/unit/autocomplete/autocomplete_events.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/unit/autocomplete/autocomplete_events.js b/tests/unit/autocomplete/autocomplete_events.js index 7b51ec4c0..1c7ff7462 100644 --- a/tests/unit/autocomplete/autocomplete_events.js +++ b/tests/unit/autocomplete/autocomplete_events.js @@ -68,7 +68,10 @@ $.each([ ok( menu.is( ":visible" ), "menu is visible after delay" ); element.simulate( "keydown", { keyCode: $.ui.keyCode.DOWN } ); element.simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } ); - element.simulate( "blur" ); + // blur must be async for IE to handle it properly + setTimeout(function() { + element.simulate( "blur" ); + }, 1 ); }, 50 ); }); }); |