зеркало из https://github.com/nextcloud/news.git
add n and p for next and previous
This commit is contained in:
Родитель
df18314b32
Коммит
d72ddb277f
|
@ -70,12 +70,12 @@ angular.module('News').directive 'itemShortcuts', ['$window', ($window) ->
|
|||
focused.is('button'))
|
||||
|
||||
scrollArea = elm
|
||||
# j or right
|
||||
if e.keyCode == 74 or e.keyCode == 39
|
||||
# j or right or n
|
||||
if e.keyCode == 74 or e.keyCode == 39 or e.keyCode == 78
|
||||
jumpToNextItem(scrollArea)
|
||||
|
||||
# k or left
|
||||
else if e.keyCode == 75 or e.keyCode == 37
|
||||
# k or left or p
|
||||
else if e.keyCode == 75 or e.keyCode == 37 or e.keyCode == 80
|
||||
jumpToPreviousItem(scrollArea)
|
||||
|
||||
|
||||
|
|
|
@ -201,9 +201,9 @@ License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
|||
focused = $(':focus');
|
||||
if (!(focused.is('input') || focused.is('select') || focused.is('textarea') || focused.is('checkbox') || focused.is('button'))) {
|
||||
scrollArea = elm;
|
||||
if (e.keyCode === 74 || e.keyCode === 39) {
|
||||
if (e.keyCode === 74 || e.keyCode === 39 || e.keyCode === 78) {
|
||||
return jumpToNextItem(scrollArea);
|
||||
} else if (e.keyCode === 75 || e.keyCode === 37) {
|
||||
} else if (e.keyCode === 75 || e.keyCode === 37 || e.keyCode === 80) {
|
||||
return jumpToPreviousItem(scrollArea);
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче