1
0
mirror of https://github.com/KokaKiwi/BarInsta synced 2024-12-23 05:16:58 +00:00

Possible fix for Tmp detached view error. Fixes austinhuang0131/barinsta#1200

This commit is contained in:
Ammar Githam 2021-05-10 21:39:13 +09:00
parent 3cc4f7b7bc
commit 1c5bdb1cca

View File

@ -96,7 +96,7 @@ public class DirectMessageInboxFragment extends Fragment implements SwipeRefresh
}
}
@SuppressLint("UnsafeExperimentalUsageError")
@SuppressLint({"UnsafeExperimentalUsageError", "UnsafeOptInUsageError"})
@Override
public void onPause() {
super.onPause();
@ -176,7 +176,7 @@ public class DirectMessageInboxFragment extends Fragment implements SwipeRefresh
if (inboxAdapter == null) return;
inboxAdapter.submitList(list, () -> {
if (!scrollToTop) return;
binding.inboxList.smoothScrollToPosition(0);
binding.inboxList.post(() -> binding.inboxList.smoothScrollToPosition(0));
scrollToTop = false;
});
};
@ -204,7 +204,7 @@ public class DirectMessageInboxFragment extends Fragment implements SwipeRefresh
viewModel.getPendingRequestsTotal().observe(getViewLifecycleOwner(), this::attachPendingRequestsBadge);
}
@SuppressLint("UnsafeExperimentalUsageError")
@SuppressLint({"UnsafeExperimentalUsageError", "UnsafeOptInUsageError"})
private void attachPendingRequestsBadge(@Nullable final Integer count) {
if (pendingRequestsMenuItem == null) {
final Handler handler = new Handler();