aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid N <[email protected]>2012-01-26 17:23:09 -0600
committerDavid N <[email protected]>2012-01-26 17:23:09 -0600
commitb9589fcb8076aa6b2559553c56d7e65808568a86 (patch)
tree61aa22f56448bdf7819b8007ab59c13e78a51cdb
parent95356ee0622561b67327b3880bcdc3c5df97cf40 (diff)
downloadbootstrap-b9589fcb8076aa6b2559553c56d7e65808568a86.tar.xz
bootstrap-b9589fcb8076aa6b2559553c56d7e65808568a86.zip
Enable default browser key behaviour when typeahead isn't showing.
-rw-r--r--js/bootstrap-typeahead.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/js/bootstrap-typeahead.js b/js/bootstrap-typeahead.js
index fad28ea46..82188f592 100644
--- a/js/bootstrap-typeahead.js
+++ b/js/bootstrap-typeahead.js
@@ -157,6 +157,7 @@
case 9: // tab
case 13: // enter
+ if (!this.shown) return
this.select()
break
@@ -172,6 +173,7 @@
, keypress: function (e) {
e.stopPropagation()
+ if (!this.shown) return
switch(e.keyCode) {
case 9: // tab
@@ -181,13 +183,11 @@
break
case 38: // up arrow
- if (!this.shown) return
e.preventDefault()
this.prev()
break
case 40: // down arrow
- if (!this.shown) return
e.preventDefault()
this.next()
break