summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2013-06-23 04:30:12 -0700
committerAndrew Dolgov <[email protected]>2013-06-23 04:30:12 -0700
commit1ed69dc5f5874a6722f29c141e965366290c6391 (patch)
treeb17b03aae6202ca7aa6d50fcf7e81308f49a241b
parent638abcecea803d36e424cfb893cfbbffa17d1498 (diff)
parent3b2605a02e63b20d5b0d2bc388daba9a22b68422 (diff)
Merge pull request #233 from lotrfan/dismiss
Remove content when dismissing
-rw-r--r--js/viewfeed.js20
1 files changed, 19 insertions, 1 deletions
diff --git a/js/viewfeed.js b/js/viewfeed.js
index b7e321d73..84230f61a 100644
--- a/js/viewfeed.js
+++ b/js/viewfeed.js
@@ -1611,6 +1611,12 @@ function dismissArticle(id) {
new Effect.Fade(elem, {duration : 0.5});
+ // Remove the content, too
+ var elem_content = $("CICD-" + id);
+ if (elem_content) {
+ Element.remove(elem_content);
+ }
+
if (id == getActiveArticleId()) {
setActiveArticleId(0);
}
@@ -1634,6 +1640,12 @@ function dismissSelectedArticles() {
ids[i] != getActiveArticleId()) {
new Effect.Fade(elem, {duration : 0.5});
sel.push(ids[i]);
+
+ // Remove the content, too
+ var elem_content = $("CICD-" + ids[i]);
+ if (elem_content) {
+ Element.remove(elem_content);
+ }
} else {
tmp.push(ids[i]);
}
@@ -1661,13 +1673,19 @@ function dismissReadArticles() {
!elem.hasClassName("Selected")) {
new Effect.Fade(elem, {duration : 0.5});
+
+ // Remove the content, too
+ var elem_content = $("CICD-" + ids[i]);
+ if (elem_content) {
+ Element.remove(elem_content);
+ }
} else {
tmp.push(ids[i]);
}
}
} catch (e) {
- exception_error("dismissSelectedArticles", e);
+ exception_error("dismissReadArticles", e);
}
}