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

ivy-current-match face sometimes fails to take effect #3031

Open
ahihi opened this issue Dec 8, 2023 · 0 comments
Open

ivy-current-match face sometimes fails to take effect #3031

ahihi opened this issue Dec 8, 2023 · 0 comments

Comments

@ahihi
Copy link

ahihi commented Dec 8, 2023

Emacs 29.1, macOS 10.13, latest ivy from master

in this video, i am repeatedly pressing the down arrow in ivy-switch-buffer, but the ivy-current-match face mysteriously goes missing for some buffer names, making it impossible to see what is currently selected.

ivy-bug.mp4

it seems to happen somewhat consistently for particular combinations of filter string and buffer name, but the exact triggering condition is still unclear to me.

another case is seen in the screenshot below, which suggests all the properties of the ivy-current-match face get deactivated at the point where ivy-minibuffer-match-face takes effect.

ivy-bug-2

but again it works fine in another similar case...

ivy-bug-3

i have so far failed to create a minimal reproducible test case, so i am open to any suggestions on how to debug this.

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

1 participant