From 8bd5b10c1ca13a0ffa0f7ca2866972ebe75599ed Mon Sep 17 00:00:00 2001 From: Florens Douwes Date: Mon, 23 Jun 2014 22:20:19 +0200 Subject: [PATCH] Destroy a pins watcher when the pin gets removed. --- .../src/main/java/org/floens/chan/core/manager/WatchManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/Clover/app/src/main/java/org/floens/chan/core/manager/WatchManager.java b/Clover/app/src/main/java/org/floens/chan/core/manager/WatchManager.java index 44062cda..801faab6 100644 --- a/Clover/app/src/main/java/org/floens/chan/core/manager/WatchManager.java +++ b/Clover/app/src/main/java/org/floens/chan/core/manager/WatchManager.java @@ -146,6 +146,7 @@ public class WatchManager implements ChanApplication.ForegroundChangedListener { */ public void removePin(Pin pin) { pins.remove(pin); + pin.destroyWatcher(); ChanApplication.getDatabaseManager().removePin(pin); onPinsChanged();