branch: elpa/helm
commit fea0e9566d256dea1cd498730391be460cbe3cac
Author: Thierry Volpiatto <[email protected]>
Commit: Thierry Volpiatto <[email protected]>
Fix commit dd80517f
Fix multiline insertion on first candidate in async sources.
---
helm-core.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/helm-core.el b/helm-core.el
index a3675f9130..f938f534ee 100644
--- a/helm-core.el
+++ b/helm-core.el
@@ -5559,7 +5559,8 @@ This will work only in Emacs-26+, i.e. Emacs versions
that have
(helm--maybe-process-filter-one-by-one-candidate candidate source))
(if (assq 'multiline source)
(let ((start (point)))
- (helm-insert-candidate-separator)
+ (unless (zerop (cdr (assq 'item-count source)))
+ (helm-insert-candidate-separator))
(helm-insert-match candidate 'insert-before-markers
(1+ (cdr (assq 'item-count source)))
source)