aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIlya2011-10-20 10:24:33 -0700
committerIlya2011-10-20 10:24:33 -0700
commit5f29a4c779b922f432063889e108015828e496f1 (patch)
tree7eb8a83cfc157a5fc3e309b1009de198c3710840
parent0c51e6d1127a7466cc6e5327587c5dfeab2d4c94 (diff)
parent6496104df94447dbe4f056f6b4665f369c50ed1e (diff)
downloadvimium-5f29a4c779b922f432063889e108015828e496f1.tar.bz2
Merge pull request #392 from ennustaja/master
Allow Tab/Shift-Tab to select items in bookmark dialog
-rw-r--r--completionDialog.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/completionDialog.js b/completionDialog.js
index 7413d05a..ff1991aa 100644
--- a/completionDialog.js
+++ b/completionDialog.js
@@ -47,13 +47,15 @@
self.onKeydown = function(event) {
var keyChar = getKeyChar(event);
- if(keyChar==="up") {
+ // change selection with up or Shift-Tab
+ if(keyChar==="up" || (event.keyCode == 9 && event.shiftKey)) {
if(self.currentSelection>0) {
self.currentSelection-=1;
}
render.call(self,self.getQueryString(), self.completions);
}
- else if(keyChar==="down") {
+ // change selection with down or Tab
+ else if(keyChar==="down" || (event.keyCode == 9 && !event.shiftKey)) {
if(self.currentSelection<self.completions.length-1) {
self.currentSelection+=1;
}