Change pin remove behaviour

multisite
Floens 9 years ago
parent 9e7fca4565
commit 9892fd8f58
  1. 13
      Clover/app/src/main/java/org/floens/chan/core/manager/WatchManager.java

@ -323,8 +323,19 @@ public class WatchManager {
List<Pin> toRemove = new ArrayList<>();
for (int i = 0; i < pins.size(); i++) {
Pin pin = pins.get(i);
if (all || !pin.watching) {
if (all) {
toRemove.add(pin);
} else {
if (isWatchingSettingEnabled()) {
if (!pin.watching) {
toRemove.add(pin);
}
} else {
if (pin.archived || pin.isError) {
toRemove.add(pin);
}
}
}
}

Loading…
Cancel
Save