summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/client/entities/app/QuickLoad.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/app/fedilab/android/client/entities/app/QuickLoad.java')
-rw-r--r--app/src/main/java/app/fedilab/android/client/entities/app/QuickLoad.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/app/src/main/java/app/fedilab/android/client/entities/app/QuickLoad.java b/app/src/main/java/app/fedilab/android/client/entities/app/QuickLoad.java
index fc1d0b190..d3f56ce41 100644
--- a/app/src/main/java/app/fedilab/android/client/entities/app/QuickLoad.java
+++ b/app/src/main/java/app/fedilab/android/client/entities/app/QuickLoad.java
@@ -309,7 +309,7 @@ public class QuickLoad {
QuickLoad localQuickLoad = getSavedValue(account, Timeline.TimeLineEnum.LOCAL, null);
QuickLoad publicQuickLoad = getSavedValue(account, Timeline.TimeLineEnum.PUBLIC, null);
- if (homeQuickLoad != null && homeQuickLoad.statuses != null) {
+ if (homeQuickLoad != null && homeQuickLoad.statuses != null && newStatus != null) {
for (int i = 0; i < homeQuickLoad.statuses.size(); i++) {
if (homeQuickLoad.statuses.get(i).id.equals(newStatus.id)) {
homeQuickLoad.statuses.set(i, newStatus);
@@ -327,7 +327,7 @@ public class QuickLoad {
e.printStackTrace();
}
}
- if (localQuickLoad != null && localQuickLoad.statuses != null) {
+ if (localQuickLoad != null && localQuickLoad.statuses != null && newStatus != null) {
for (int i = 0; i < localQuickLoad.statuses.size(); i++) {
if (localQuickLoad.statuses.get(i).id.equals(newStatus.id)) {
localQuickLoad.statuses.set(i, newStatus);
@@ -345,7 +345,7 @@ public class QuickLoad {
e.printStackTrace();
}
}
- if (publicQuickLoad != null && publicQuickLoad.statuses != null) {
+ if (publicQuickLoad != null && publicQuickLoad.statuses != null && newStatus != null) {
for (int i = 0; i < publicQuickLoad.statuses.size(); i++) {
if (publicQuickLoad.statuses.get(i).id.equals(newStatus.id)) {
publicQuickLoad.statuses.set(i, newStatus);