From 7b9c810b9ac450d826b6fa0c3d35377178b7e3b3 Mon Sep 17 00:00:00 2001 From: Jörn Zaefferer Date: Fri, 18 Oct 2013 15:39:20 +0200 Subject: Autocomplete: Append liveRegion to body to support detached init. Fixes #9590 - Dynamically adding input field breaks auto-complete's accessibility for screen readers --- tests/unit/autocomplete/autocomplete_core.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tests') diff --git a/tests/unit/autocomplete/autocomplete_core.js b/tests/unit/autocomplete/autocomplete_core.js index a8b0a7330..58e96755a 100644 --- a/tests/unit/autocomplete/autocomplete_core.js +++ b/tests/unit/autocomplete/autocomplete_core.js @@ -257,6 +257,15 @@ test( "ARIA", function() { "Live region for multiple values" ); }); +test( "ARIA, init on detached input", function() { + expect( 1 ); + var element = $( "" ).autocomplete({ + source: [ "java", "javascript" ] + }), + liveRegion = element.autocomplete( "instance" ).liveRegion; + equal( liveRegion.parent().length, 1, "liveRegion must have a parent" ); +}); + test( ".replaceWith() (#9172)", function() { expect( 1 ); -- cgit v1.2.3