From f87d3d8141db31f04f48ac08e7d0922d30f9b370 Mon Sep 17 00:00:00 2001 From: Michael Scharf Date: Thu, 4 Oct 2007 04:46:30 +0000 Subject: [PATCH] bug 205389: [terminal] null pointer exception when opening a view https://bugs.eclipse.org/bugs/show_bug.cgi?id=205389 --- .../org/eclipse/tm/internal/terminal/textcanvas/TextCanvas.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/textcanvas/TextCanvas.java b/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/textcanvas/TextCanvas.java index 7b5fdcce314..72212c55c39 100644 --- a/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/textcanvas/TextCanvas.java +++ b/terminal/org.eclipse.tm.terminal/src/org/eclipse/tm/internal/terminal/textcanvas/TextCanvas.java @@ -112,7 +112,7 @@ public class TextCanvas extends GridCanvas { } void setSelection(Point p) { - if (!p.equals(fDraggingEnd)) { + if (fDraggingStart !=null && !p.equals(fDraggingEnd)) { fDraggingEnd = p; if (compare(p, fDraggingStart) < 0) { fCellCanvasModel.setSelection(p.y, fDraggingStart.y, p.x, fDraggingStart.x);