Index: ui/snapshot/snapshot_android.cc |
diff --git a/ui/snapshot/snapshot_android.cc b/ui/snapshot/snapshot_android.cc |
index e16cdd734e6a25100144434d1451cef58f33d5c6..557a325db03b1682b79613561520a3070ea4bfb0 100644 |
--- a/ui/snapshot/snapshot_android.cc |
+++ b/ui/snapshot/snapshot_android.cc |
@@ -43,7 +43,7 @@ static void MakeAsyncCopyRequest( |
cc::CopyOutputRequest::CreateBitmapRequest(callback); |
const display::Display& display = |
- display::Screen::GetScreen()->GetPrimaryDisplay(); |
+ display::Screen::GetScreen()->GetDisplayNearestWindow(window); |
float device_scale_factor = display.device_scale_factor(); |
gfx::Rect source_rect_in_pixel = |
gfx::ScaleToEnclosingRect(source_rect, device_scale_factor); |