From c42c824f0ad2a15d00a48fc7ef5591b657d3338f Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Thu, 20 Sep 2012 10:10:54 -0700 Subject: [PATCH] Don't adjust match index when no matches exist --- src/extensions/autocomplete/autocomplete.coffee | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/extensions/autocomplete/autocomplete.coffee b/src/extensions/autocomplete/autocomplete.coffee index 5a8ea7845..104d16fc0 100644 --- a/src/extensions/autocomplete/autocomplete.coffee +++ b/src/extensions/autocomplete/autocomplete.coffee @@ -135,11 +135,13 @@ class Autocomplete extends View @css(left: left, top: potentialTop, bottom: 'inherit') selectPreviousMatch: -> + return if @filteredMatches.length is 0 previousIndex = @currentMatchIndex - 1 previousIndex = @filteredMatches.length - 1 if previousIndex < 0 @selectMatchAtIndex(previousIndex) selectNextMatch: -> + return if @filteredMatches.length is 0 nextIndex = (@currentMatchIndex + 1) % @filteredMatches.length @selectMatchAtIndex(nextIndex)