From 74f85ceb9b2cfc85e677ca5f6d4b8244763da5d5 Mon Sep 17 00:00:00 2001 From: ByteHamster Date: Sat, 28 Aug 2021 09:33:07 +0200 Subject: Only change item state if it is actually in the inbox --- .../antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'app/src/main/java') diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction.java b/app/src/main/java/de/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction.java index 9852269fb..614cd0227 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction.java @@ -33,8 +33,9 @@ public class RemoveFromInboxSwipeAction implements SwipeAction { @Override public void performAction(FeedItem item, Fragment fragment, FeedItemFilter filter) { - FeedItemMenuHandler.markReadWithUndo(fragment, - item, FeedItem.UNPLAYED, willRemove(filter)); + if (item.isNew()) { + FeedItemMenuHandler.markReadWithUndo(fragment, item, FeedItem.UNPLAYED, willRemove(filter)); + } } @Override -- cgit v1.2.3