From ac743c83214291d6e76bf47a88f9a5f2f2739c03 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 13 Nov 2010 15:30:33 +0300 Subject: [PATCH] allow s, S, u hotkeys to work on selection instead of active article --- tt-rss.js | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/tt-rss.js b/tt-rss.js index 9ab2d353a..a3bfbde5d 100644 --- a/tt-rss.js +++ b/tt-rss.js @@ -841,6 +841,7 @@ function hotkey_handler(e) { } if (keycode == 16) return; // ignore lone shift + if (keycode == 17) return; // ignore lone ctrl if ((keycode == 70 || keycode == 67 || keycode == 71) && !hotkey_prefix) { @@ -966,27 +967,18 @@ function hotkey_handler(e) { } if (keycode == 83 && shift_key) { // S - var id = getActiveArticleId(); - if (id) { - togglePub(id); - } + selectionTogglePublished(undefined, false, true); return; } if (keycode == 83) { // s - var id = getActiveArticleId(); - if (id) { - toggleMark(id); - } + selectionToggleMarked(undefined, false, true); return; } if (keycode == 85) { // u - var id = getActiveArticleId(); - if (id) { - toggleUnread(id); - } + selectionToggleUnread(undefined, false, true) return; }