diff --git a/Clover/app/src/main/java/org/floens/chan/ui/notification/ThreadWatchNotifications.java b/Clover/app/src/main/java/org/floens/chan/ui/notification/ThreadWatchNotifications.java index f6c505d9..5d5ed32e 100644 --- a/Clover/app/src/main/java/org/floens/chan/ui/notification/ThreadWatchNotifications.java +++ b/Clover/app/src/main/java/org/floens/chan/ui/notification/ThreadWatchNotifications.java @@ -12,6 +12,7 @@ import android.support.v4.app.NotificationCompat; import org.floens.chan.R; import org.floens.chan.core.manager.WatchManager; import org.floens.chan.core.model.Post; +import org.floens.chan.core.model.orm.Pin; import org.floens.chan.ui.activity.BoardActivity; import java.util.List; @@ -33,6 +34,8 @@ public class ThreadWatchNotifications extends NotificationHelper { private static final Pattern POST_COMMENT_SHORTEN_NO_PATTERN = Pattern.compile(">>\\d+(?=\\d{4})(\\d{4})"); + private int pendingIntentCounter = 0; + @Inject public ThreadWatchNotifications(Context applicationContext) { super(applicationContext); @@ -163,7 +166,8 @@ public class ThreadWatchNotifications extends NotificationHelper { intent.putExtra("pin_id", pinId); PendingIntent pendingIntent = PendingIntent.getActivity( - applicationContext, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); + applicationContext, ++pendingIntentCounter, + intent, PendingIntent.FLAG_UPDATE_CURRENT); builder.setContentIntent(pendingIntent); }