Bug 551180 - Debug Shell can't evaluate/inspect anymore
Change-Id: I8decd7233bbff5b31f3d051da9309c1b94d5ef5b
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/TextViewer.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/TextViewer.java
index 1a79229..72e3df7 100644
--- a/org.eclipse.jface.text/src/org/eclipse/jface/text/TextViewer.java
+++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/TextViewer.java
@@ -1752,12 +1752,6 @@
selectionChanged(event.x, event.y - event.x);
}
});
- fTextWidget.addCaretListener(e -> {
- // caret listener is invoked before widget actually performs the caret (and selection)
- // change. So we can't update the selection synchronously on event, instead, we
- // delay the selection update.
- fTextWidget.getDisplay().asyncExec(() -> selectionChanged(e.caretOffset, 0));
- });
fCursorListener= new CursorListener();
fCursorListener.install();
@@ -2293,7 +2287,6 @@
selectionChanged(selectionRange[0], selectionRange[1]);
}
}
- updateSelectionCache();
}
/**