From 94e4c2d6dd54cc245b2f7b97e4a2416dec4d6f34 Mon Sep 17 00:00:00 2001 From: nightwing Date: Wed, 4 Sep 2013 18:37:50 +0400 Subject: [PATCH] include -1 when cycling through popup items --- lib/ace/autocomplete.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ace/autocomplete.js b/lib/ace/autocomplete.js index 91b1df8a..1277fe33 100644 --- a/lib/ace/autocomplete.js +++ b/lib/ace/autocomplete.js @@ -128,8 +128,8 @@ var Autocomplete = function() { var max = this.popup.session.getLength() - 1; switch(where) { - case "up": row = row <= 0 ? max : row - 1; break; - case "down": row = row >= max ? 0 : row + 1; break; + case "up": row = row < 0 ? max : row - 1; break; + case "down": row = row >= max ? -1 : row + 1; break; case "start": row = 0; break; case "end": row = max; break; }