diff --git a/app/src/main/java/awais/instagrabber/fragments/HashTagFragment.java b/app/src/main/java/awais/instagrabber/fragments/HashTagFragment.java index 00da14bd..9681de1a 100644 --- a/app/src/main/java/awais/instagrabber/fragments/HashTagFragment.java +++ b/app/src/main/java/awais/instagrabber/fragments/HashTagFragment.java @@ -207,8 +207,10 @@ public class HashTagFragment extends Fragment implements SwipeRefreshLayout.OnRe if (opening) return; if (TextUtils.isEmpty(feedModel.getProfileModel().getUsername())) { opening = true; - new PostFetcher(feedModel.getShortCode(), newFeedModel -> openPostDialog(newFeedModel, profilePicView, mainPostImage, position)) - .execute(); + new PostFetcher(feedModel.getShortCode(), newFeedModel -> { + opening = false; + openPostDialog(newFeedModel, profilePicView, mainPostImage, position); + }).execute(); return; } opening = true; diff --git a/app/src/main/java/awais/instagrabber/fragments/LocationFragment.java b/app/src/main/java/awais/instagrabber/fragments/LocationFragment.java index f4e2890b..ef21d431 100644 --- a/app/src/main/java/awais/instagrabber/fragments/LocationFragment.java +++ b/app/src/main/java/awais/instagrabber/fragments/LocationFragment.java @@ -205,8 +205,10 @@ public class LocationFragment extends Fragment implements SwipeRefreshLayout.OnR if (opening) return; if (TextUtils.isEmpty(feedModel.getProfileModel().getUsername())) { opening = true; - new PostFetcher(feedModel.getShortCode(), newFeedModel -> openPostDialog(newFeedModel, profilePicView, mainPostImage, position)) - .execute(); + new PostFetcher(feedModel.getShortCode(), newFeedModel -> { + opening = false; + openPostDialog(newFeedModel, profilePicView, mainPostImage, position); + }).execute(); return; } opening = true;