Check mGalleryView null in GalleryMenuHelper

This commit is contained in:
seven332 committed 2018-12-21 19:51:44 +08:00
1 parent e721a6da1f
commit 45c760a507
1 file changed
+7 -5
@@ -781,6 +781,10 @@ public class GalleryActivity extends EhActivity implements SeekBar.OnSeekBarChan
@Override
public void onClick(DialogInterface dialog, int which) {
if (mGalleryView == null) {
return;
}
int screenRotation = mScreenRotation.getSelectedItemPosition();
int layoutMode = GalleryView.sanitizeLayoutMode(mReadingDirection.getSelectedItemPosition());
int scaleMode = GalleryView.sanitizeScaleMode(mScaleMode.getSelectedItemPosition());
@@ -825,11 +829,9 @@ public class GalleryActivity extends EhActivity implements SeekBar.OnSeekBarChan
break;
}
setRequestedOrientation(orientation);
if (mGalleryView != null) {
mGalleryView.setLayoutMode(layoutMode);
mGalleryView.setScaleMode(scaleMode);
mGalleryView.setStartPosition(startPosition);
}
mGalleryView.setLayoutMode(layoutMode);
mGalleryView.setScaleMode(scaleMode);
mGalleryView.setStartPosition(startPosition);
if (keepScreenOn) {
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
} else {