summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArtem Lavrukhin <lavryha4590@gmail.com>2021-10-22 12:32:54 +0300
committerBenjamin Brahmer <info@b-brahmer.de>2021-10-23 12:31:55 +0200
commit9fb9a4c6daf530440c5a3be0122acf8838de76cc (patch)
tree2e2b2fdd8a030bcb35d5de47d18ef59b7d893533
parent6f1a506bbd1b091d2c66a512146686bcb6745f1d (diff)
Mark latest post as read when clicking on right arrow shortcut
Signed-off-by: Artem Lavrukhin <lavryha4590@gmail.com>
-rw-r--r--CHANGELOG.md1
-rw-r--r--js/gui/KeyboardShortcuts.js2
2 files changed, 3 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e8e77ddbd..161abd71a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,7 @@ The format is almost based on [Keep a Changelog](https://keepachangelog.com/en/1
- Updated "New Folder" and "All articles" icons to differentiate them from "Subscribe" and "All articles".
### Fixed
+- Mark the latest post in a feed as read when clicking on the right arrow key.
# Releases
## [16.2.0] - 2021-10-18
diff --git a/js/gui/KeyboardShortcuts.js b/js/gui/KeyboardShortcuts.js
index 092968450..b6310fef5 100644
--- a/js/gui/KeyboardShortcuts.js
+++ b/js/gui/KeyboardShortcuts.js
@@ -288,6 +288,8 @@
var nextElement = activeElement.next();
if (nextElement.length > 0) {
scrollToItem(scrollArea, nextElement, expandItemInCompact);
+ } else if (nextElement.length === 0) {
+ activeElement.find('.utils').trigger('click');
} else {
// in case this is the last item it should still scroll below
// the