From 25e5cb68a09b4af039edcf59d538ec4cff236550 Mon Sep 17 00:00:00 2001 From: "Egor.Ushakov" Date: Thu, 12 Jan 2017 17:02:14 +0300 Subject: [PATCH] fixed buffer image for non primary monitor --- .../src/com/intellij/openapi/editor/impl/EditorImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java index 2938c5aa85cf..84df9dc53adc 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java @@ -1618,7 +1618,7 @@ public final class EditorImpl extends UserDataHolderBase implements EditorEx, Hi public void startDumb() { if (ApplicationManager.getApplication().isUnitTestMode()) return; Rectangle rect = ((JViewport)myEditorComponent.getParent()).getViewRect(); - BufferedImage image = UIUtil.createImage(rect.width, rect.height, BufferedImage.TYPE_INT_RGB); + BufferedImage image = UIUtil.createImage(myEditorComponent, rect.width, rect.height, BufferedImage.TYPE_INT_RGB); Graphics2D graphics = image.createGraphics(); graphics.translate(-rect.x, -rect.y); graphics.setClip(rect.x, rect.y, rect.width, rect.height);