diff --git a/packages/SystemUI/src/com/android/systemui/screenshot/ScreenshotView.java b/packages/SystemUI/src/com/android/systemui/screenshot/ScreenshotView.java index 804e299076068..e9e62f26a10e1 100644 --- a/packages/SystemUI/src/com/android/systemui/screenshot/ScreenshotView.java +++ b/packages/SystemUI/src/com/android/systemui/screenshot/ScreenshotView.java @@ -868,7 +868,8 @@ public class ScreenshotView extends FrameLayout implements matrix.setScale(scale, scale); matrix.postTranslate(-scrollableArea.left * scale, -scrollableArea.top * scale); - mScrollablePreview.setTranslationX(scale * scrollableArea.left); + mScrollablePreview.setTranslationX(scale + * (mDirectionLTR ? scrollableArea.left : scrollableArea.right - getWidth())); mScrollablePreview.setTranslationY(scale * scrollableArea.top); mScrollablePreview.setImageMatrix(matrix); mScrollablePreview.setImageBitmap(screenBitmap);