When using \selectcolormodel{gray}, sometimes the "fill" label still uses color instead of grayscale.
For instance, the example below prints two boxes: the first one has an orange background, while the second has a light gray background, as expected.
\documentclass[tikz]{standalone} \selectcolormodel{gray} \begin{document} \tikz{\node[draw, color=orange, fill=orange] {Hello}} \tikz{\node[draw, color=orange, fill=orange!50] {Hello}} \end{document}
In a strange way if you pass the
gray
option to xcolor directly there is no problem anymore :Is this a tikz bug or xcolor one ?
related question on TeX.Stackexchange: https://tex.stackexchange.com/q/272222/36296
Thank you for reporting. This is fixed now.