diff options
author | Andrew Dolgov <[email protected]> | 2005-12-01 13:52:18 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2005-12-01 13:52:18 +0100 |
commit | f1f2db647fb0f853a693a895d65c77292c86ef76 (patch) | |
tree | 92bacd19c23406ca70f527bbfdb521582e38ecb6 | |
parent | 372ced8b951ddbb4e6baadb4352ce72a7d173d55 (diff) |
UNDO: simplify toggleStarred() for selection
-rw-r--r-- | viewfeed.js | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/viewfeed.js b/viewfeed.js index 126a76920..0dae392df 100644 --- a/viewfeed.js +++ b/viewfeed.js @@ -236,7 +236,18 @@ function toggleUnread() { var rows = getSelectedTableRowIds("headlinesList", "RROW", "RCHK"); for (i = 0; i < rows.length; i++) { - toggleMark(i); + var row = document.getElementById("RROW-" + rows[i]); + if (row) { + var nc = row.className; + nc = nc.replace("Unread", ""); + nc = nc.replace("Selected", ""); + + if (row.className.match("Unread")) { + row.className = nc + "Selected"; + } else { + row.className = nc + "UnreadSelected"; + } + } } if (rows.length > 0) { |