Bug 568499 - Mark AJTemplateCompletionProcessor as not requiring UI thread
Summary: Mark AJTemplateCompletionProcessor as not requiring UI thread
Status: NEW
Alias: None
Product: AJDT
Classification: Tools
Component: UI (show other bugs)
Version: 2.2.4   Edit
Hardware: PC Windows 10
: P3 normal (vote)
Target Milestone: 2.2.3   Edit
Assignee: AJDT-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-03 10:38 EST by Denys Khanzhyiev CLA
Modified: 2020-11-03 10:38 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denys Khanzhyiev CLA 2020-11-03 10:38:17 EST
Here is fragment of plugin.xml    

<javaCompletionProposalComputer
            class="org.eclipse.ajdt.internal.ui.editor.contentassist.AJTemplateCompletionProcessor"
		requiresUIThread="false" 
			      categoryId="org.eclipse.ajdt.ui.templateCategory">
			<partition type="__dftl_partition_content_type"/>
      </javaCompletionProposalComputer>`

w/o requiresUIThread="false" it forces other CompletionProposalComputer also to run on UI thred, this leads to bad user experience when using code completion.