diff options
author | Sultanxda <sultanxda@gmail.com> | 2015-12-20 13:16:21 -0800 |
---|---|---|
committer | Danny Baumann <dannybaumann@web.de> | 2016-01-20 23:29:33 -0800 |
commit | 788ae642cf7a89046dfbc82ddfb7de09b4fd569f (patch) | |
tree | 491d0965973cd5f781434a35da00e0a19870c98e /src | |
parent | 5d94a49959bffc1c1e1cce63b02dccd994f00ade (diff) | |
download | android_packages_apps_Snap-788ae642cf7a89046dfbc82ddfb7de09b4fd569f.tar.gz android_packages_apps_Snap-788ae642cf7a89046dfbc82ddfb7de09b4fd569f.tar.bz2 android_packages_apps_Snap-788ae642cf7a89046dfbc82ddfb7de09b4fd569f.zip |
SnapdragonCamera: Fix UI alignment glitches when nav-bar is enabled
Snapdragon Camera is immersive (i.e. fullscreen), so we expect to receive the
actual size of the display here, not the modified size when the nav-bar is
enabled.
Change-Id: I942829f77dda0dbb9dd65a60e66a540eecf708e7
Signed-off-by: Sultanxda <sultanxda@gmail.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/camera/PhotoUI.java | 2 | ||||
-rw-r--r-- | src/com/android/camera/VideoUI.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/com/android/camera/PhotoUI.java b/src/com/android/camera/PhotoUI.java index 693b94b9c..481463fbb 100644 --- a/src/com/android/camera/PhotoUI.java +++ b/src/com/android/camera/PhotoUI.java @@ -299,7 +299,7 @@ public class PhotoUI implements PieListener, mPrevOrientationResize = false; Point size = new Point(); - mActivity.getWindowManager().getDefaultDisplay().getSize(size); + mActivity.getWindowManager().getDefaultDisplay().getRealSize(size); mScreenRatio = CameraUtil.determineRatio(size.x, size.y); if (mScreenRatio == CameraUtil.RATIO_16_9) { int l = size.x > size.y ? size.x : size.y; diff --git a/src/com/android/camera/VideoUI.java b/src/com/android/camera/VideoUI.java index 42d40ab28..3f5a73ebd 100644 --- a/src/com/android/camera/VideoUI.java +++ b/src/com/android/camera/VideoUI.java @@ -245,7 +245,7 @@ public class VideoUI implements PieRenderer.PieListener, mPrevOrientationResize = false; Point size = new Point(); - mActivity.getWindowManager().getDefaultDisplay().getSize(size); + mActivity.getWindowManager().getDefaultDisplay().getRealSize(size); mScreenRatio = CameraUtil.determineRatio(size.x, size.y); if (mScreenRatio == CameraUtil.RATIO_16_9) { int l = size.x > size.y ? size.x : size.y; |