Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Display matches on no input for vertico #45

Open
BooAA opened this issue May 24, 2021 · 2 comments
Open

Display matches on no input for vertico #45

BooAA opened this issue May 24, 2021 · 2 comments

Comments

@BooAA
Copy link

BooAA commented May 24, 2021

Below is what I used to reproduce the bug:

  1. (setq mini-frame-standalone t) ;; this is a buggy option and I enable it intentionally
  2. Call something with many candidates, for example: describe-function or describe-variable, then you may see something like this:
    Screenshot_2021-05-24_22-45-27

This is not 100% reproducible, you might have to try several times.

  1. After 2 is success, now invoke find-file, then you'll get no candidate displayed when no input.
    Screenshot_2021-05-24_22-48-47

I use edebug to trace mini-frame--display and find problem occurs at this line. Actually, child frame displays normally at first but shrinks to height 1 immediately, so this may be a bug related to mini-frame-resize.

Reference: minad/vertico#34

@agenbite
Copy link

This happens too with selectrum. Single line shown with no input, populated as it should upon introducing a character.

@aaronjensen
Copy link
Contributor

aaronjensen commented Nov 28, 2021

This is fixed in Emacs 29. It can be worked around on older Emacsen: minad/vertico#115 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants