diff --git a/app/src/main/java/awais/instagrabber/customviews/helpers/PostFetcher.java b/app/src/main/java/awais/instagrabber/customviews/helpers/PostFetcher.java index 35a840e6..22145bfa 100644 --- a/app/src/main/java/awais/instagrabber/customviews/helpers/PostFetcher.java +++ b/app/src/main/java/awais/instagrabber/customviews/helpers/PostFetcher.java @@ -17,11 +17,13 @@ public class PostFetcher { } public void fetch() { - fetching = true; - postFetchService.fetch(result -> { - fetching = false; - fetchListener.onResult(result); - }); + if (!fetching) { + fetching = true; + postFetchService.fetch(result -> { + fetching = false; + fetchListener.onResult(result); + }); + } } public void reset() {