From 2b82bf2eb4b1b7dde1dc3e362a2ad12347510fdf Mon Sep 17 00:00:00 2001 From: Manindra Moharana Date: Fri, 30 Aug 2013 15:30:13 +0530 Subject: [PATCH] lol, I'd really done this --- pdex/src/processing/mode/experimental/TextArea.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pdex/src/processing/mode/experimental/TextArea.java b/pdex/src/processing/mode/experimental/TextArea.java index 0d54ecd5c..7c1c5c42d 100644 --- a/pdex/src/processing/mode/experimental/TextArea.java +++ b/pdex/src/processing/mode/experimental/TextArea.java @@ -179,13 +179,15 @@ public class TextArea extends JEditTextArea { } super.processKeyEvent(evt); - if (evt.getID() == KeyEvent.KEY_TYPED && editor.errorCheckerService.getASTGenerator().predictionsEnabled.get()) { + if (evt.getID() == KeyEvent.KEY_TYPED) { final KeyEvent evt2 = evt; SwingWorker worker = new SwingWorker() { protected Object doInBackground() throws Exception { errorCheckerService.runManualErrorCheck(); - log(" Typing: " + fetchPhrase(evt2) + " " - + (evt2.getKeyChar() == KeyEvent.VK_ENTER)); + // Provide completions only if it's enabled + if(editor.errorCheckerService.getASTGenerator().predictionsEnabled.get()) + log(" Typing: " + fetchPhrase(evt2) + " " + + (evt2.getKeyChar() == KeyEvent.VK_ENTER)); return null; } };