diff --git a/src/com/android/launcher3/states/RotationHelper.java b/src/com/android/launcher3/states/RotationHelper.java index 8b425daa5e..38b62d466e 100644 --- a/src/com/android/launcher3/states/RotationHelper.java +++ b/src/com/android/launcher3/states/RotationHelper.java @@ -109,7 +109,7 @@ public class RotationHelper implements OnSharedPreferenceChangeListener, @Override public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String s) { - if (mDestroyed) return; + if (mDestroyed || mIgnoreAutoRotateSettings) return; boolean wasRotationEnabled = mHomeRotationEnabled; mHomeRotationEnabled = mSharedPrefs.getBoolean(ALLOW_ROTATION_PREFERENCE_KEY, getAllowRotationDefaultValue(mActivity.getDeviceProfile()));