I'm using ivy which defines two faces that can highlight matches,
ivy-highlight-face. It's possible that both can be applied to one match.
I've noticed that in some cases the
ivy-current-match background color (which is the most important one) does not show up when it's on something that has
ivy-highlight-face as well.
For other color combinations, an entirely new background color is invented when they are combined, usually something darker than the
Is there some sort of color blending going on?
These are with these faces:
'(ivy-current-match ((t (:background "#00AF00")))) '(ivy-highlight-face ((t (:background "#AF0000"))))
Here is the original issue I reported to ivy: https://github.com/abo-abo/swiper/issues/995
And a repro from
(require 'package) (add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/")) (package-initialize) (package-install 'ivy) (package-install 'counsel) (package-install 'monokai-theme) (require 'ivy) (load-theme 'monokai) (ivy-mode 1) (custom-set-faces '(ivy-highlight-face ((t (:background "#383b31")))))