fixed buffer image for non primary monitor

This commit is contained in:
Egor.Ushakov
2017-01-13 17:58:51 +03:00
parent ab2f850067
commit 25e5cb68a0
@@ -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);