@@ -228,7 +228,14 @@ public class ContentsFragment extends FragmentBase<ContentsPresenter> implements
@Override
public boolean dispatchBackPressed() {
+ if (null == layoutManager || null == recyclerViewContentsDetail) {
+ return false;
+ }
+
ContentsHolder holder = (ContentsHolder) recyclerViewContentsDetail.findViewHolderForAdapterPosition(layoutManager.findFirstVisibleItemPosition());
+ if (null == holder) {
return holder.dispatchBackPressed();
}