diff options
author | Andrew Dolgov <[email protected]> | 2010-11-13 15:30:33 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2010-11-13 15:30:33 +0300 |
commit | ac743c83214291d6e76bf47a88f9a5f2f2739c03 (patch) | |
tree | d5ac3763105fa2dc5e090d88ac932dae467707b7 | |
parent | 343d99f461d0ac6304dedacb43e8c391907108e3 (diff) |
allow s, S, u hotkeys to work on selection instead of active article
-rw-r--r-- | tt-rss.js | 16 |
1 files changed, 4 insertions, 12 deletions
@@ -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; } |