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

Commit ce22d608 authored by Hiroshi Lockheimer's avatar Hiroshi Lockheimer Committed by Android (Google) Code Review
Browse files

Merge "allow all 4 orientations" into gingerbread

parents 4ebbfa8a 1d8d0159
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -111,6 +111,7 @@ import android.view.animation.AnimationUtils;
import android.media.IAudioService;
import android.media.AudioManager;

import java.io.File;
import java.util.ArrayList;

/**
@@ -2114,8 +2115,12 @@ public class PhoneWindowManager implements WindowManagerPolicy {
                    return getCurrentPortraitRotation(lastRotation);
            }

            if (new File("/system/etc/allow_all_orientations").exists()) {
                mOrientationListener.setAllow180Rotation(true);
            } else {
                mOrientationListener.setAllow180Rotation(
                        orientation == ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR);
            }

            // case for nosensor meaning ignore sensor and consider only lid
            // or orientation sensor disabled