From dfcbbc2b67bf369a057addcb0722591efb5e4f6a Mon Sep 17 00:00:00 2001 From: Docile-Alligator <25734209+Docile-Alligator@users.noreply.github.com> Date: Fri, 23 May 2025 12:42:08 -0400 Subject: [PATCH] Minor bugs fixed in PostFragment. --- .../ml/docilealligator/infinityforreddit/apis/RedditAPI.java | 2 +- .../infinityforreddit/fragments/PostFragment.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/apis/RedditAPI.java b/app/src/main/java/ml/docilealligator/infinityforreddit/apis/RedditAPI.java index 4567bd84..487abd3d 100644 --- a/app/src/main/java/ml/docilealligator/infinityforreddit/apis/RedditAPI.java +++ b/app/src/main/java/ml/docilealligator/infinityforreddit/apis/RedditAPI.java @@ -161,7 +161,7 @@ public interface RedditAPI { @POST("{subredditNamePrefixed}/api/selectflair") Call selectFlair(@Path("subredditNamePrefixed") String subredditName, @HeaderMap Map headers, @FieldMap Map params); - @GET("/message/{where}.json?raw_json=1") + @GET("/message/{where}.json?raw_json=1&limit=100") Call getMessages(@HeaderMap Map headers, @Path("where") String where, @Query("after") String after); @FormUrlEncoded diff --git a/app/src/main/java/ml/docilealligator/infinityforreddit/fragments/PostFragment.java b/app/src/main/java/ml/docilealligator/infinityforreddit/fragments/PostFragment.java index 40ba795f..9bb97bcd 100644 --- a/app/src/main/java/ml/docilealligator/infinityforreddit/fragments/PostFragment.java +++ b/app/src/main/java/ml/docilealligator/infinityforreddit/fragments/PostFragment.java @@ -1385,7 +1385,9 @@ public class PostFragment extends PostFragmentBase implements FragmentCommunicat @Override public void onDestroy() { - binding.recyclerViewPostFragment.addOnWindowFocusChangedListener(null); + if (mAdapter != null && binding.recyclerViewPostFragment != null) { + binding.recyclerViewPostFragment.addOnWindowFocusChangedListener(null); + } super.onDestroy(); }