remove boosted status when the original author was blocked or muted (#1335)

main
Konrad Pozniak 5 years ago committed by GitHub
parent b0aba8a17c
commit 5efc0c68af
  1. 3
      app/src/main/java/com/keylesspalace/tusky/fragment/TimelineFragment.java
  2. 2
      app/src/main/java/com/keylesspalace/tusky/fragment/ViewThreadFragment.java

@ -870,7 +870,8 @@ public class TimelineFragment extends SFragment implements
Iterator<Either<Placeholder, Status>> iterator = statuses.iterator();
while (iterator.hasNext()) {
Status status = iterator.next().asRightOrNull();
if (status != null && status.getAccount().getId().equals(accountId)) {
if (status != null &&
(status.getAccount().getId().equals(accountId) || status.getActionableStatus().getAccount().getId().equals(accountId))) {
iterator.remove();
}
}

@ -421,7 +421,7 @@ public final class ViewThreadFragment extends SFragment implements
Iterator<Status> iterator = statuses.iterator();
while (iterator.hasNext()) {
Status s = iterator.next();
if (s.getAccount().getId().equals(accountId)) {
if (s.getAccount().getId().equals(accountId) || s.getActionableStatus().getAccount().getId().equals(accountId)) {
iterator.remove();
}
}

Loading…
Cancel
Save