Table coloring doesn't extend all the way with makecell

I would not use makecell to do such things.

\documentclass{article}
\usepackage[table]{xcolor}
\usepackage{array}

\rowcolors{2}{gray!20}{white}
\newcolumntype{C}{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{2cm}}
% https://tex.stackexchange.com/a/12712/156344
\begin{document}
\begin{tabular}{|C|C|} 
    \rowcolor{gray!50}
    \hline
    \textbf{One} & \textbf{Two}\\
    \hline
    Text & More Text\\
    Even More & Multiple Lines\\
    \hline
\end{tabular}
\end{document}

enter image description here


You could use \Gape.

\documentclass{article}
\usepackage[table]{xcolor}
\usepackage{makecell}

\rowcolors{2}{gray!20}{white}

\begin{document}
    \begin{tabular}{ |c|c| } 
    \rowcolor{gray!50}
    \hline
    \textbf{One} & \textbf{Two}\\
    \hline
    Text & More Text\\
    Even More & \Gape[0pt][2pt]{\makecell{Multiple \\ Lines}}\\
    \hline
    \end{tabular}
\end{document}

enter image description here