diff --git a/www/notifications/inner.js b/www/notifications/inner.js index 874a88b15..bcc8c7004 100644 --- a/www/notifications/inner.js +++ b/www/notifications/inner.js @@ -203,7 +203,7 @@ define([ var active = privateData.category || 'all'; common.setHash(active); Object.keys(categories).forEach(function (key) { - var $category = $('
', {'class': 'cp-sidebarlayout-category'}).appendTo($categories); + var $category = $('
', {'class': 'cp-sidebarlayout-category', 'tabindex': 0}).appendTo($categories); if (key === 'all') { $category.append($('', {'class': 'fa fa-bars'})); } if (key === 'friends') { $category.append($('', {'class': 'fa fa-user'})); } if (key === 'pads') { $category.append($('', {'class': 'cptools cptools-richtext'})); } @@ -213,6 +213,11 @@ define([ $category.addClass('cp-leftside-active'); } + $category.keydown(function (e) { + if (e.keyCode === 13) { + $category.click(); + } + }); $category.click(function () { if (!Array.isArray(categories[key]) && categories[key].onClick) { categories[key].onClick();