File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 281281 topOverflow = - scrollTop + offset . top - containerHeight ,
282282 bottomOverflow = scrollTop + viewPortHeight - ( offset . top + height + containerHeight ) ;
283283
284- orientation = ( Math . max ( topOverflow , bottomOverflow ) === topOverflow )
285- ? 'top'
286- : 'bottom' ;
284+ orientation = ( Math . max ( topOverflow , bottomOverflow ) === topOverflow ) ? 'top' : 'bottom' ;
287285 }
288286
289287 if ( orientation === 'top' ) {
388386 that . selectHint ( ) ;
389387 return ;
390388 }
391- // Fall through to RETURN
389+ /* falls through */
392390 case keys . RETURN :
393391 if ( that . selectedIndex === - 1 ) {
394392 that . hide ( ) ;
616614
617615 suggest : function ( ) {
618616 if ( this . suggestions . length === 0 ) {
619- this . options . showNoSuggestionNotice ? this . noSuggestions ( ) : this . hide ( ) ;
617+ if ( this . options . showNoSuggestionNotice ) {
618+ this . noSuggestions ( ) ;
619+ } else {
620+ this . hide ( ) ;
621+ }
620622 return ;
621623 }
622624
860862
861863 adjustScroll : function ( index ) {
862864 var that = this ,
863- activeItem = that . activate ( index ) ,
864- offsetTop ,
865- upperBound ,
866- lowerBound ,
867- heightDelta = 25 ;
865+ activeItem = that . activate ( index ) ;
868866
869867 if ( ! activeItem ) {
870868 return ;
871869 }
872870
871+ var offsetTop ,
872+ upperBound ,
873+ lowerBound ,
874+ heightDelta = $ ( activeItem ) . outerHeight ( ) ;
875+
873876 offsetTop = activeItem . offsetTop ;
874877 upperBound = $ ( that . suggestionsContainer ) . scrollTop ( ) ;
875878 lowerBound = upperBound + that . options . maxHeight - heightDelta ;
You can’t perform that action at this time.
0 commit comments