From f7862affd74ac3b129f9e9791a4cd4e1c7e3e6d1 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Mon, 3 Aug 2026 20:37:51 +0800 Subject: feat: prioritize default completion over empty fallback --- mingling_core/src/comp.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'mingling_core') diff --git a/mingling_core/src/comp.rs b/mingling_core/src/comp.rs index 2317f06..5f851ca 100644 --- a/mingling_core/src/comp.rs +++ b/mingling_core/src/comp.rs @@ -182,7 +182,11 @@ impl CompletionHelper { trace!("using default completion"); let fallback = P::do_comp(&P::build_entry_fallback(vec![]), ctx); let default = default_completion::

(ctx); - fallback.combine(default) + if fallback == Suggest::FileCompletion { + default + } else { + fallback.combine(default) + } } } } -- cgit