1
0
mirror of https://github.com/TeamNewPipe/NewPipe synced 2024-12-23 16:40:32 +00:00

NullPointerException on screen rotation during exit fix (#5976)

This commit is contained in:
Saurav Rao 2021-04-01 18:37:21 +05:30 committed by GitHub
parent aaea661b70
commit 8df935f5fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1009,6 +1009,12 @@ public final class VideoDetailFragment
} }
public void updateTabLayoutVisibility() { public void updateTabLayoutVisibility() {
if (binding == null) {
//If binding is null we do not need to and should not do anything with its object(s)
return;
}
if (pageAdapter.getCount() < 2 || binding.viewPager.getVisibility() != View.VISIBLE) { if (pageAdapter.getCount() < 2 || binding.viewPager.getVisibility() != View.VISIBLE) {
// hide tab layout if there is only one tab or if the view pager is also hidden // hide tab layout if there is only one tab or if the view pager is also hidden
binding.tabLayout.setVisibility(View.GONE); binding.tabLayout.setVisibility(View.GONE);