diff --git a/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/textcanvas/TextLineRenderer.java b/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/textcanvas/TextLineRenderer.java index b45506abe13..67fea2e88c0 100644 --- a/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/textcanvas/TextLineRenderer.java +++ b/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/textcanvas/TextLineRenderer.java @@ -157,14 +157,8 @@ public class TextLineRenderer implements ILinelRenderer { } private void setupGC(GC gc, Style style) { - Color c = fStyleMap.getForegrondColor(style); - if (c != gc.getForeground()) { - gc.setForeground(c); - } - c = fStyleMap.getBackgroundColor(style); - if (c != gc.getBackground()) { - gc.setBackground(c); - } + gc.setForeground(fStyleMap.getForegrondColor(style)); + gc.setBackground(fStyleMap.getBackgroundColor(style)); Font f = fStyleMap.getFont(style); if (f != gc.getFont()) { gc.setFont(f);