From: Andrew Dolgov Date: Sat, 13 Nov 2010 12:30:33 +0000 (+0300) Subject: allow s, S, u hotkeys to work on selection instead of active article X-Git-Tag: 1.5.0~240 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=ac743c83214291d6e76bf47a88f9a5f2f2739c03;p=tt-rss.git allow s, S, u hotkeys to work on selection instead of active article --- diff --git a/tt-rss.js b/tt-rss.js index 9ab2d353..a3bfbde5 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; }