diff options
author | Andrew Dolgov <[email protected]> | 2017-03-06 12:19:13 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2017-03-06 12:19:13 +0300 |
commit | 63f0ed3d9c9cd73f9cc63f08e88b8cfbfe254793 (patch) | |
tree | 820d8f309332ee6448648129f8b012a98fd162d6 /js/viewfeed.js | |
parent | 8519c68d937780bbedf21d8b1d5cb1b37ba91e0e (diff) |
cdmClicked: do not use event.target.parents to figure out if clicked on a heading
Diffstat (limited to 'js/viewfeed.js')
-rwxr-xr-x | js/viewfeed.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/js/viewfeed.js b/js/viewfeed.js index abf56c185..7cbcc08b6 100755 --- a/js/viewfeed.js +++ b/js/viewfeed.js @@ -1479,7 +1479,7 @@ function show_labels_in_headlines(transport) { } } -function cdmClicked(event, id) { +function cdmClicked(event, id, in_body) { //var shift_key = event.shiftKey; if (!event.ctrlKey && !event.metaKey) { @@ -1521,7 +1521,7 @@ function cdmClicked(event, id) { return !event.shiftKey; } - } else if (event.target.parents(".cdmHeader").length > 0) { + } else if (!in_body) { toggleSelected(id, true); @@ -1535,6 +1535,8 @@ function cdmClicked(event, id) { toggleUnread(id, 0, false); openArticleInNewWindow(id); + } else { + return true; } var unread_in_buffer = $$("#headlines-frame > div[id*=RROW][class*=Unread]").length |