From 25db78f8c0e5f1ce5a979f51273b6cfcdaf85183 Mon Sep 17 00:00:00 2001 From: r888888888 Date: Wed, 19 Jun 2013 14:39:00 -0700 Subject: [PATCH] fix key shortcuts --- app/assets/javascripts/notes.js | 2 +- app/assets/javascripts/paginator.js | 4 ++-- app/assets/javascripts/post_popular.js | 4 ++-- app/assets/javascripts/posts.js | 8 ++++---- app/assets/javascripts/shortcuts.js | 6 +++--- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/app/assets/javascripts/notes.js b/app/assets/javascripts/notes.js index 579dda3a0..df6a00b43 100644 --- a/app/assets/javascripts/notes.js +++ b/app/assets/javascripts/notes.js @@ -669,7 +669,7 @@ $(function() { if ($("#c-posts").length && $("#a-show").length && $("#image").length) { if ($("#note-locked-notice").length == 0) { $("#translate").bind("click", Danbooru.Note.TranslationMode.toggle); - $(document).bind("keydown", "n", Danbooru.Note.TranslationMode.toggle); + $(document).bind("keypress", "n", Danbooru.Note.TranslationMode.toggle); } Danbooru.Note.load_all(); $("#image").click(Danbooru.Note.Box.toggle_all); diff --git a/app/assets/javascripts/paginator.js b/app/assets/javascripts/paginator.js index 202ce86ed..1936f355e 100644 --- a/app/assets/javascripts/paginator.js +++ b/app/assets/javascripts/paginator.js @@ -18,8 +18,8 @@ $(function() { if ($(".paginator").length && (Danbooru.meta("enable-js-navigation") === "true")) { - $(document).bind("keydown", "d", Danbooru.Paginator.next_page); - $(document).bind("keydown", "a", Danbooru.Paginator.prev_page); + $(document).bind("keypress", "d", Danbooru.Paginator.next_page); + $(document).bind("keypress", "a", Danbooru.Paginator.prev_page); } }); diff --git a/app/assets/javascripts/post_popular.js b/app/assets/javascripts/post_popular.js index 013bc2680..d63db7c4a 100644 --- a/app/assets/javascripts/post_popular.js +++ b/app/assets/javascripts/post_popular.js @@ -22,12 +22,12 @@ Danbooru.PostPopular.initialize_all = function() { if ($("#c-explore-posts").length) { if (Danbooru.meta("enable-js-navigation") === "true") { - $(document).bind("keydown", "a", function(e) { + $(document).bind("keypress", "a", function(e) { Danbooru.PostPopular.nav_prev(); e.preventDefault(); }); - $(document).bind("keydown", "d", function(e) { + $(document).bind("keypress", "d", function(e) { Danbooru.PostPopular.nav_next(); e.preventDefault(); }); diff --git a/app/assets/javascripts/posts.js b/app/assets/javascripts/posts.js index 78494fc85..546e66b7b 100644 --- a/app/assets/javascripts/posts.js +++ b/app/assets/javascripts/posts.js @@ -135,23 +135,23 @@ Danbooru.Post.initialize_shortcuts = function() { if ($("#a-show").length) { - $(document).bind("keydown", "e", function(e) { + $(document).bind("keypress", "e", function(e) { $("#post-edit-link").trigger("click"); $("#post_tag_string").focus(); e.preventDefault(); }); - $(document).bind("keydown", "a", function(e) { + $(document).bind("keypress", "a", function(e) { Danbooru.Post.nav_prev(); e.preventDefault(); }); - $(document).bind("keydown", "d", function(e) { + $(document).bind("keypress", "d", function(e) { Danbooru.Post.nav_next(); e.preventDefault(); }); - $(document).bind("keydown", "f", function(e) { + $(document).bind("keypress", "f", function(e) { $("#add-to-favorites:visible").trigger("click"); e.preventDefault(); }); diff --git a/app/assets/javascripts/shortcuts.js b/app/assets/javascripts/shortcuts.js index 6349aaf51..7b239778e 100644 --- a/app/assets/javascripts/shortcuts.js +++ b/app/assets/javascripts/shortcuts.js @@ -2,15 +2,15 @@ Danbooru.Shortcuts = {}; Danbooru.Shortcuts.initialize = function() { - $(document).bind("keydown", "s", function(e) { + $(document).bind("keypress", "s", function(e) { Danbooru.Shortcuts.nav_scroll_down(); }); - $(document).bind("keydown", "w", function(e) { + $(document).bind("keypress", "w", function(e) { Danbooru.Shortcuts.nav_scroll_up(); }); - $(document).bind("keydown", "q", function(e) { + $(document).bind("keypress", "q", function(e) { $("#tags, #search_name, #search_name_matches, #query").trigger("focus").selectEnd(); e.preventDefault(); });