## How to reproduce the problem from neovim/Vim startup (Required!)
1. Insert text `te`
2. Two candidates `test1` come up
3. You try to select one, the popup closes.
FYI:
This issue is related ddc.vim.
After disabling ddc.vim with call `ddc#disable()`, you can confirm that `<C-n>/<C-p>` works correctly by directly hitting `pum#open()` with `<C-x>`.
## Screen shot (if possible)
## Upload the log messages by `:redir` and `:message` (if errored)
Warning: I will close the issue without the minimal init.vim and the reproduction instructions.
Problems summary
The next item cannot be selected and is confirmed.
Expected
Select the next item.
Environment Information (Required!)
Latest
pum.vim version(SHA1): 9069b944ed15fa8fe3110d65671e7d2eeeca8fdf
OS: Ubuntu 22.04 (WSL2)
neovim/Vim
:version
output: NVIM v0.10.0-dev-0ca2d11Provide a minimal init.vim/vimrc without plugin managers (Required!)
And ddc-source-text
type Params = Record<string, never>;
type UserData = { data: string; };
export class Source extends BaseSource {
gather(
_args: GatherArguments,
): Promise<DdcGatherItems> {
return Promise.resolve({
items: [
{
word: "test1",
kind: "A",
},
{
word: "test1",
kind: "B",
},
],
isIncomplete: false,
});
}
params(): Params { return {}; } }