From 39cc3af569acc7f4ca20da996836fa50294ba686 Mon Sep 17 00:00:00 2001 From: Jonah Graham Date: Sun, 29 Mar 2020 13:30:54 -0400 Subject: [PATCH] Bug 561319: Remove flickering in terminal when changing selection (fixup) Dispose of the image used for buffering GC. Change-Id: I80b6edea3211847265140aa8992546a16474cadf --- .../tm/internal/terminal/textcanvas/TextLineRenderer.java | 1 + 1 file changed, 1 insertion(+) 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 a441210698f..b45506abe13 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 @@ -97,6 +97,7 @@ public class TextLineRenderer implements ILinelRenderer { } gc.drawImage(buffer, x, y); doubleBufferGC.dispose(); + buffer.dispose(); } private void fillBackground(GC gc, int x, int y, int width, int height) {