aboutsummaryrefslogtreecommitdiffstats
path: root/tests/visual/menu
diff options
context:
space:
mode:
authorJörn Zaefferer <joern.zaefferer@gmail.com>2011-05-06 19:49:50 +0200
committerJörn Zaefferer <joern.zaefferer@gmail.com>2011-05-07 00:43:07 +0200
commitf7e8331e260a03d0ccc286deeeb7bf878f078ff4 (patch)
tree2e0f5d5615cb4f10ff944575aed40375df00b066 /tests/visual/menu
parent2cf85da23fde6f067bf197f60b458d1afe78a6b5 (diff)
downloadjquery-ui-f7e8331e260a03d0ccc286deeeb7bf878f078ff4.tar.gz
jquery-ui-f7e8331e260a03d0ccc286deeeb7bf878f078ff4.zip
Popup: Improve key handling
Diffstat (limited to 'tests/visual/menu')
-rw-r--r--tests/visual/menu/popup.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/visual/menu/popup.js b/tests/visual/menu/popup.js
index 5f7b41538..97f12c053 100644
--- a/tests/visual/menu/popup.js
+++ b/tests/visual/menu/popup.js
@@ -38,13 +38,13 @@ $.widget( "ui.popup", {
this._bind(this.options.trigger, {
keydown: function( event ) {
- // prevent space-to-open to scroll the page
- // TODO do this only for a:ui-button?
- if (event.keyCode == $.ui.keyCode.SPACE) {
+ // prevent space-to-open to scroll the page, only hapens for anchor ui.button
+ if ($( event.currentTarget ).is( "a:ui-button" ) && event.keyCode == $.ui.keyCode.SPACE) {
event.preventDefault()
}
- // TODO handle keydown to open popup?
- //if (event.keyCode == $.ui.keyCode.SPACE) { .. }
+ // TODO handle keydown to open popup? only when not handled by ui.button
+ //if (event.keyCode == $.ui.keyCode.SPACE) {
+ //}
},
click: function( event ) {
event.preventDefault();