From 50d33cbdae945c158bac5ee20aed994f8d10bf06 Mon Sep 17 00:00:00 2001 From: Tiago Ferreira Date: Sat, 26 Feb 2022 21:40:08 -0500 Subject: [PATCH] Use less restric rules for autoActivation When Auto-activation is enabled in the TextEditor, this should make so that the auto-completion popup appears mid-word after the default 300ms delay --- .../scripteditor/jython/JythonAutocompletionProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/scijava/plugins/scripteditor/jython/JythonAutocompletionProvider.java b/src/main/java/org/scijava/plugins/scripteditor/jython/JythonAutocompletionProvider.java index 8df5933..80974c0 100644 --- a/src/main/java/org/scijava/plugins/scripteditor/jython/JythonAutocompletionProvider.java +++ b/src/main/java/org/scijava/plugins/scripteditor/jython/JythonAutocompletionProvider.java @@ -57,6 +57,7 @@ public JythonAutocompletionProvider(final RSyntaxTextArea text_area, final Impor this.text_area = text_area; this.formatter = formatter; this.setParameterizedCompletionParams('(', ", ", ')'); // for methods and functions + setAutoActivationRules(true, "."); // when using auto-activation, make it so that it occurs after any letter or '.' new Thread(ClassUtil::ensureCache).start(); }