Fixes #269 in the demo app

This commit is contained in:
Eric Kuck
2017-04-24 07:43:35 -05:00
parent df27bfaa3d
commit effa410eae
@@ -49,6 +49,12 @@ public class PagerController extends BaseController {
};
}
@NonNull
@Override
protected View inflateView(@NonNull LayoutInflater inflater, @NonNull ViewGroup container) {
return inflater.inflate(R.layout.controller_pager, container, false);
}
@Override
protected void onViewBound(@NonNull View view) {
super.onViewBound(view);
@@ -58,16 +64,13 @@ public class PagerController extends BaseController {
@Override
protected void onDestroyView(@NonNull View view) {
viewPager.setAdapter(null);
if (!getActivity().isChangingConfigurations()) {
viewPager.setAdapter(null);
}
tabLayout.setupWithViewPager(null);
super.onDestroyView(view);
}
@NonNull
@Override
protected View inflateView(@NonNull LayoutInflater inflater, @NonNull ViewGroup container) {
return inflater.inflate(R.layout.controller_pager, container, false);
}
@Override
protected String getTitle() {
return "ViewPager Demo";