diff options
author | flackr@chromium.org <flackr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-27 00:11:43 +0000 |
---|---|---|
committer | flackr@chromium.org <flackr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-27 00:11:43 +0000 |
commit | 1c14973dde30f2281f74543d37df4aba711295d0 (patch) | |
tree | a6eabeade04a4cfceb9b6abe21e882de5673e1ff /ash | |
parent | 593e431ff0209660b4d980ff54d00a5ce135c138 (diff) | |
download | chromium_src-1c14973dde30f2281f74543d37df4aba711295d0.zip chromium_src-1c14973dde30f2281f74543d37df4aba711295d0.tar.gz chromium_src-1c14973dde30f2281f74543d37df4aba711295d0.tar.bz2 |
Require at least a 25 degree rise angle before changing screen rotation.
BUG=377508
TEST=Manually verified this updated angle matches expectations.
Review URL: https://codereview.chromium.org/293383004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272897 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash')
-rw-r--r-- | ash/wm/maximize_mode/maximize_mode_controller.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ash/wm/maximize_mode/maximize_mode_controller.cc b/ash/wm/maximize_mode/maximize_mode_controller.cc index a969a91..2ca5e62 100644 --- a/ash/wm/maximize_mode/maximize_mode_controller.cc +++ b/ash/wm/maximize_mode/maximize_mode_controller.cc @@ -60,8 +60,10 @@ const float kDisplayRotationStickyAngleDegrees = 60.0f; // The minimum acceleration in a direction required to trigger screen rotation. // This prevents rapid toggling of rotation when the device is near flat and -// there is very little screen aligned force on it. -const float kMinimumAccelerationScreenRotation = 0.3f; +// there is very little screen aligned force on it. The value is effectively the +// sine of the rise angle required, with the current value requiring at least a +// 25 degree rise. +const float kMinimumAccelerationScreenRotation = 0.42f; const float kRadiansToDegrees = 180.0f / 3.14159265f; |