Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 51283054 authored by Bobby Georgescu's avatar Bobby Georgescu Committed by Android Git Automerger
Browse files

am b42ea026: Merge "Fix Gallery crash" into gb-ub-photos-arches

* commit 'b42ea026':
  Fix Gallery crash
parents 44adb1ee b42ea026
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -104,6 +104,7 @@ public class AlbumPage extends ActivityState implements GalleryActionBar.Cluster
    private Future<Integer> mSyncTask = null;
    private boolean mLaunchedFromPhotoPage;
    private boolean mInCameraApp;
    private boolean mInCameraAndWantQuitOnPause;

    private int mLoadingBits = 0;
    private boolean mInitialSynced = false;
@@ -427,6 +428,7 @@ public class AlbumPage extends ActivityState implements GalleryActionBar.Cluster
            setLoadingBit(BIT_LOADING_SYNC);
            mSyncTask = mMediaSet.requestSync(this);
        }
        mInCameraAndWantQuitOnPause = mInCameraApp;
    }

    @Override
@@ -453,7 +455,7 @@ public class AlbumPage extends ActivityState implements GalleryActionBar.Cluster
        // The camera app should always launch in capture mode when
        // resumed, so make the next resume faster by closing the grid
        // view now
        if (mInCameraApp) {
        if (mInCameraAndWantQuitOnPause) {
            if (mActivity.getStateManager().getTopState() == this)
                mActivity.getStateManager().finishState(this, false);
        }
@@ -608,6 +610,7 @@ public class AlbumPage extends ActivityState implements GalleryActionBar.Cluster
                return true;
            }
            case R.id.action_slideshow: {
                mInCameraAndWantQuitOnPause = false;
                Bundle data = new Bundle();
                data.putString(SlideshowPage.KEY_SET_PATH,
                        mMediaSetPath.toString());