How to ignore company-box child frame buffers
jhacksworth opened this issue · 1 comments
Solaire-mode appears to be modifying company-box child frame buffers, but only after company-box is first invoked and the current theme is switched or modified.
Is there a way to have solaire-mode ignore company-box buffers?
In the following example I'm using the doom-nova theme, but this behavior is not specific to that theme.
[1] First time I'm invoking company-box in this Emacs session, with a Clojure buffer and a Clojure REPL buffer. The company-box/company-tooltip theme colors are in effect for company-box buffers:
After I call Mx counsel-load-theme
and reload the theme, it appears that solaire-mode starts modifying the background color in the company-box buffers. This causes confusion with non-file visiting buffers (such as the Clojure REPL), which have the same background color.
[2] a Clojure buffer and a Clojure REPL buffer after reloading the theme. The company-box/company-tooltip theme background color is no longer in effect: