1029310293 if ( "object" != typeof t5 || ! t5 ) return t5 ;
1029410294 var n3 = t5 [ Symbol . toPrimitive ] ;
1029510295 if ( void 0 !== n3 ) {
10296- var r2 = n3 . call ( t5 , e5 || "default" ) ;
10296+ var r2 = n3 . call ( t5 , e5 ) ;
1029710297 if ( "object" != typeof r2 ) return r2 ;
1029810298 throw new TypeError ( "@@toPrimitive must return a primitive value." ) ;
1029910299 }
1038110381 return new Promise ( ( function ( n2 , r2 ) {
1038210382 var i2 ;
1038310383 return ( i2 = t3 . data ) . cache && i2 . store ? n2 ( ) : new Promise ( ( function ( t4 , n3 ) {
10384- return "function" == typeof i2 . src ? new Promise ( ( function ( t5 , n4 ) {
10385- return "AsyncFunction" === i2 . src . constructor . name ? i2 . src ( e3 ) . then ( t5 , n4 ) : t5 ( i2 . src ( e3 ) ) ;
10386- } ) ) . then ( t4 , n3 ) : t4 ( i2 . src ) ;
10384+ return "function" == typeof i2 . src ? i2 . src ( e3 ) . then ( t4 , n3 ) : t4 ( i2 . src ) ;
1038710385 } ) ) . then ( ( function ( e4 ) {
1038810386 try {
1038910387 return t3 . feedback = i2 . store = e4 , f ( "response" , t3 ) , n2 ( ) ;
1044510443 } ) ) , n2 . filter && ( i2 = n2 . filter ( i2 ) ) ;
1044610444 var o2 = i2 . slice ( 0 , e3 . resultsList . maxResults ) ;
1044710445 e3 . feedback = { query : t3 , matches : i2 , results : o2 } , f ( "results" , e3 ) ;
10448- } , m = "aria-expanded" , v = "aria-activedescendant" , y = "aria-selected" , b = function ( t3 , e3 ) {
10446+ } , m = "aria-expanded" , v = "aria-activedescendant" , b = "aria-selected" , y = function ( t3 , e3 ) {
1044910447 t3 . feedback . selection = r ( { index : e3 } , t3 . feedback . results [ e3 ] ) ;
1045010448 } , g = function ( t3 ) {
1045110449 t3 . isOpen || ( ( t3 . wrapper || t3 . input ) . setAttribute ( m , true ) , t3 . list . removeAttribute ( "hidden" ) , t3 . isOpen = true , f ( "open" , t3 ) ) ;
@@ -10455,14 +10453,14 @@
1045510453 var n2 = e3 . resultItem , r2 = e3 . list . getElementsByTagName ( n2 . tag ) , o2 = ! ! n2 . selected && n2 . selected . split ( " " ) ;
1045610454 if ( e3 . isOpen && r2 . length ) {
1045710455 var s2 , u2 , a2 = e3 . cursor ;
10458- t3 >= r2 . length && ( t3 = 0 ) , t3 < 0 && ( t3 = r2 . length - 1 ) , e3 . cursor = t3 , a2 > - 1 && ( r2 [ a2 ] . removeAttribute ( y ) , o2 && ( u2 = r2 [ a2 ] . classList ) . remove . apply ( u2 , i ( o2 ) ) ) , r2 [ t3 ] . setAttribute ( y , true ) , o2 && ( s2 = r2 [ t3 ] . classList ) . add . apply ( s2 , i ( o2 ) ) , e3 . input . setAttribute ( v , r2 [ e3 . cursor ] . id ) , e3 . list . scrollTop = r2 [ t3 ] . offsetTop - e3 . list . clientHeight + r2 [ t3 ] . clientHeight + 5 , e3 . feedback . cursor = e3 . cursor , b ( e3 , t3 ) , f ( "navigate" , e3 ) ;
10456+ t3 >= r2 . length && ( t3 = 0 ) , t3 < 0 && ( t3 = r2 . length - 1 ) , e3 . cursor = t3 , a2 > - 1 && ( r2 [ a2 ] . removeAttribute ( b ) , o2 && ( u2 = r2 [ a2 ] . classList ) . remove . apply ( u2 , i ( o2 ) ) ) , r2 [ t3 ] . setAttribute ( b , true ) , o2 && ( s2 = r2 [ t3 ] . classList ) . add . apply ( s2 , i ( o2 ) ) , e3 . input . setAttribute ( v , r2 [ e3 . cursor ] . id ) , e3 . list . scrollTop = r2 [ t3 ] . offsetTop - e3 . list . clientHeight + r2 [ t3 ] . clientHeight + 5 , e3 . feedback . cursor = e3 . cursor , y ( e3 , t3 ) , f ( "navigate" , e3 ) ;
1045910457 }
1046010458 } , A = function ( t3 ) {
1046110459 O ( t3 . cursor + 1 , t3 ) ;
1046210460 } , S = function ( t3 ) {
1046310461 O ( t3 . cursor - 1 , t3 ) ;
1046410462 } , j = function ( t3 , e3 , n2 ) {
10465- ( n2 = n2 >= 0 ? n2 : t3 . cursor ) < 0 || ( t3 . feedback . event = e3 , b ( t3 , n2 ) , f ( "selection" , t3 ) , w ( t3 ) ) ;
10463+ ( n2 = n2 >= 0 ? n2 : t3 . cursor ) < 0 || ( t3 . feedback . event = e3 , y ( t3 , n2 ) , f ( "selection" , t3 ) , w ( t3 ) ) ;
1046610464 } ;
1046710465 function k ( t3 , e3 ) {
1046810466 var n2 = this ;
0 commit comments