From 157c347e8bd17bbd378a4bdaef07a8f43b059a41 Mon Sep 17 00:00:00 2001 From: Dmitry Trofimov Date: Mon, 3 Jun 2013 16:49:40 +0200 Subject: [PATCH] UIUtil.createImage breaks Terminal on retina displays. --- .../org/jetbrains/plugins/terminal/JBTerminalPanel.java | 8 -------- 1 file changed, 8 deletions(-) diff --git a/plugins/terminal/src/org/jetbrains/plugins/terminal/JBTerminalPanel.java b/plugins/terminal/src/org/jetbrains/plugins/terminal/JBTerminalPanel.java index 0c8cfea1ab0c..ebb5dee870f7 100644 --- a/plugins/terminal/src/org/jetbrains/plugins/terminal/JBTerminalPanel.java +++ b/plugins/terminal/src/org/jetbrains/plugins/terminal/JBTerminalPanel.java @@ -25,7 +25,6 @@ package org.jetbrains.plugins.terminal; import com.intellij.openapi.editor.colors.EditorColorsScheme; import com.intellij.openapi.ide.CopyPasteManager; import com.intellij.util.ui.GraphicsUtil; -import com.intellij.util.ui.UIUtil; import com.jediterm.emulator.TextStyle; import com.jediterm.emulator.display.BackBuffer; import com.jediterm.emulator.display.LinesBuffer; @@ -37,7 +36,6 @@ import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.StringSelection; import java.awt.datatransfer.Transferable; import java.awt.datatransfer.UnsupportedFlavorException; -import java.awt.image.BufferedImage; import java.io.IOException; public class JBTerminalPanel extends SwingTerminalPanel { @@ -50,12 +48,6 @@ public class JBTerminalPanel extends SwingTerminalPanel { styleState.setDefaultStyle(new TextStyle(myColorScheme.getDefaultForeground(), myColorScheme.getDefaultBackground())); } - @Override - protected BufferedImage createBufferedImage(int width, int height) { - return UIUtil.createImage(width, height, - BufferedImage.TYPE_INT_RGB); - } - protected Font createFont() { Font normalFont = Font.decode(myColorScheme.getConsoleFontName()); if (normalFont == null) {