summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayStatusFragment.java
diff options
context:
space:
mode:
authorstom79 <tschneider.ac@gmail.com>2018-12-28 15:21:36 +0100
committerstom79 <tschneider.ac@gmail.com>2018-12-28 15:21:36 +0100
commit08501bc372d60f695f7c105e8652cb7795d2f6ff (patch)
treeec7a8242370f0ea085c09d97c390158a908456fe /app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayStatusFragment.java
parent2ea75860a6a72de18b617dd9ba74d5bdc2e663c3 (diff)
Some fixes
Diffstat (limited to 'app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayStatusFragment.java')
-rw-r--r--app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayStatusFragment.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayStatusFragment.java b/app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayStatusFragment.java
index 17bb3169c..352c81c93 100644
--- a/app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayStatusFragment.java
+++ b/app/src/main/java/fr/gouv/etalab/mastodon/fragments/DisplayStatusFragment.java
@@ -810,10 +810,12 @@ public class DisplayStatusFragment extends Fragment implements OnRetrieveFeedsIn
}
}else {
if( lastReadToot != null && Long.parseLong(statuses.get(i).getId()) > Long.parseLong(lastReadToot)) {
- statuses.get(i).setNew(true);
- MainActivity.countNewStatus++;
- inserted++;
- this.statuses.add(0, statuses.get(i));
+ if( !this.statuses.contains(statuses.get(i)) ) {
+ statuses.get(i).setNew(true);
+ MainActivity.countNewStatus++;
+ inserted++;
+ this.statuses.add(0, statuses.get(i));
+ }
}
}
}