mirror of https://gitlab.federez.net/re2o/re2o
Browse Source
Add CTRL+K and CTRL+L shortcuts See merge request federez/re2o!156fix_force_demenagement
2 changed files with 37 additions and 2 deletions
@ -0,0 +1,34 @@ |
|||
$(document).ready(function() { |
|||
ctrl = false; |
|||
alt = false; |
|||
}); |
|||
|
|||
$(document).keydown(function(event) { |
|||
// Update state keys
|
|||
if (event.which == "17") |
|||
ctrl = true; |
|||
else if (event.which == "18") |
|||
alt = true; |
|||
|
|||
// CTRL+K will focus on the search bar
|
|||
else if (ctrl && event.which == "75") { |
|||
event.stopPropagation(); |
|||
event.preventDefault(); |
|||
$("#search-term")[0].focus(); |
|||
} |
|||
|
|||
// CTRL+L will trigger the login/logout
|
|||
else if (ctrl && event.which == "76") { |
|||
event.stopPropagation(); |
|||
event.preventDefault(); |
|||
window.location.href = $("#toggle_login")[0].href; |
|||
} |
|||
}); |
|||
|
|||
$(document).keyup(function(event) { |
|||
// Update state keys
|
|||
if (event.which == "17") |
|||
ctrl = false; |
|||
else if (event.which == "18") |
|||
alt = false; |
|||
}); |
|||
Loading…
Reference in new issue