I want to use Chemmacros inside a tikz node but the arrow of the reaction is disturbed by the line before the node. My example work fine if I use mhchem (\ce{A -> B}) instead of chemmacros. My MWE
\documentclass[10pt,a4paper]{article}
\usepackage{chemmacros}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[->] (0,0) -- ++(1,1)
node[anchor=west]{\ch{A -> B}};
\end{tikzpicture}
\end{document}

