From bf438dd5e4b8675a4c3096a6198fd167a12adae5 Mon Sep 17 00:00:00 2001 From: Jakub Valtar Date: Mon, 21 Sep 2015 11:55:23 -0400 Subject: [PATCH] Prevent completion panel getting focus --- java/src/processing/mode/java/pdex/CompletionPanel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/src/processing/mode/java/pdex/CompletionPanel.java b/java/src/processing/mode/java/pdex/CompletionPanel.java index bb4fa1710..680f031a0 100644 --- a/java/src/processing/mode/java/pdex/CompletionPanel.java +++ b/java/src/processing/mode/java/pdex/CompletionPanel.java @@ -129,7 +129,7 @@ public class CompletionPanel { scrollPane.setViewportView(completionList = createSuggestionList(position, items)); popupMenu.add(scrollPane, BorderLayout.CENTER); popupMenu.setPopupSize(calcWidth(), calcHeight(items.getSize())); //TODO: Eradicate this evil - textarea.requestFocusInWindow(); + popupMenu.setFocusable(false); ASTGenerator astGenerator = editor.getErrorChecker().getASTGenerator(); synchronized (astGenerator) { astGenerator.updateJavaDoc(completionList.getSelectedValue());