muffinmad / emacs-mini-frame

Show minibuffer in child frame on read-from-minibuffer
GNU General Public License v3.0
314 stars 20 forks source link

Lack of window focus leads to inaccurate colors (specifically with icons) #77

Open gekoke opened 1 year ago

gekoke commented 1 year ago

Here is what projectile-find-file using vertico as a back-end with all-the-icons looks like when mini-frame-mode is disabled:

image

This is with mini-frame-mode enabled:

image

This seems to be an issue of window focus, as swapping to and from the workspace Emacs is in (using awesomewm) leads to the colors being rendered correctly:

image

muffinmad commented 1 year ago

Just tried in emacs -Q NS port with mini-frame, vertico and all-the-icons-completion. Icon colors are the same after app switching. I can't see the icons changing colors when Emacs is not focused. Is this some all-the-icons feature that needs to be enabled to see the effect?