summaryrefslogtreecommitdiffstats
path: root/js/directive
diff options
context:
space:
mode:
authorRhys Tyers <mail@rhy.si>2022-10-22 23:17:30 +0100
committerBenjamin Brahmer <info@b-brahmer.de>2022-10-23 12:48:39 +0200
commita50d0a427d3500361633f4d7799e29043b75f0d3 (patch)
tree70f4538b90770312b68f23d701d79840e35717c6 /js/directive
parentcbcf87f4ea178bc4610c935d3818926f04a32157 (diff)
Fix various keyboard navigation issues
Signed-off-by: Rhys Tyers <mail@rhy.si>
Diffstat (limited to 'js/directive')
-rw-r--r--js/directive/NewsScroll.js14
1 files changed, 5 insertions, 9 deletions
diff --git a/js/directive/NewsScroll.js b/js/directive/NewsScroll.js
index afbd3b703..a5e620b80 100644
--- a/js/directive/NewsScroll.js
+++ b/js/directive/NewsScroll.js
@@ -8,21 +8,17 @@
* @copyright Bernhard Posselt 2014
*/
app.directive('newsScroll', function ($timeout, ITEM_AUTO_PAGE_SIZE,
- MARK_READ_TIMEOUT, SCROLL_TIMEOUT) {
+ MARK_READ_TIMEOUT, SCROLL_TIMEOUT, NC_MAJOR_VERSION) {
'use strict';
var timer;
var scrollElement = function() {
- const appContentElem = $('#app-content');
- const majorVersion = parseInt($('#app-content').data('nc-major-version') || 0, 10);
- if (majorVersion >= 25) {
- return appContentElem;
+ // This should be in sync with the same function in js/gui/KeyboardShortcuts.js
+ if (NC_MAJOR_VERSION >= 25) {
+ return $('#app-content');
}
- if (majorVersion === 24) {
- return $(window);
- }
- return $('html');
+ return $(window);
};
// autopaging