[rider]: allow to disable autopopup quick doc for Rider lookup items

This commit is contained in:
vadim.lomshakov
2017-02-07 11:39:31 +03:00
parent b4599c25d7
commit 09cac118a9
@@ -140,7 +140,7 @@ public class LookupManagerImpl extends LookupManager {
if (myActiveLookup != lookup) return;
LookupElement currentItem = lookup.getCurrentItem();
if (currentItem != null && currentItem.isValid()) {
if (currentItem != null && currentItem.isValid() && isAutoPopupJavadocSupportedBy(currentItem)) {
final CompletionProcess completion = CompletionService.getCompletionService().getCurrentCompletion();
if (completion != null && !completion.isAutopopupCompletion()) {
try {
@@ -208,6 +208,10 @@ public class LookupManagerImpl extends LookupManager {
return lookup;
}
protected boolean isAutoPopupJavadocSupportedBy(LookupElement lookupItem) {
return true;
}
@NotNull
protected LookupImpl createLookup(@NotNull Editor editor, @NotNull LookupArranger arranger, Project project) {
return new LookupImpl(project, editor, arranger);