avoid wrong visible rect (IDEA-89107)

This commit is contained in:
anna
2012-07-23 17:44:18 +02:00
parent c43e803843
commit 2334f2b88f
@@ -1752,8 +1752,9 @@ public final class EditorImpl extends UserDataHolderBase implements EditorEx, Hi
*/
public void startDumb() {
if (ApplicationManager.getApplication().isUnitTestMode()) return;
final EditorComponentImpl component = getContentComponent();
final Rectangle rect = component.getVisibleRect();
final JComponent component = getContentComponent();
final JComponent viewPort = (JComponent)component.getParent();
final Rectangle rect = viewPort.getVisibleRect();
BufferedImage image = new BufferedImage(rect.width, rect.height, BufferedImage.TYPE_INT_RGB);
final Graphics2D graphics = image.createGraphics();
UISettings.setupAntialiasing(graphics);